"__fabsf: referenced symbol not found"
Folks'es,
i just installed a couple of patches on my Solaris 2.8, then i downloaded Java 1.5 and now my Mozilla 1.7.12 keeps crashing with the following error message:
ld.so.1: mozilla-bin: fatal: relocation error: file /opt/Mozilla1.7.12/mozilla/components/libgklayout.so: symbol __fabsf: referenced symbol not found
this happens in the mail tool, eg if i try to send some html mail, or in the browser if i try to open some page. i have not found out exactly what the conditions are that kills Mozilla.
anybody out there has any idea by what the above message is caused?
thomas
[616 byte] By [
kloeber] at [2007-11-26 5:56:05]

# 1
Hi Thomas,
It's been a while since you posted this question so you may have already resolved this problem. But I have just been through the Firefox instillation process on my SUN box and encountered the same issue.
The solution is given in the README file that comes with the package.
* If you get an error on startup like
ld.so.1: ./firefox-bin: fatal: relocation error: file ./firefox-bin: symbol fmod: referenced symbol not found.
You may need to add Math Library (libm) patch.
Solaris 5.8 sparc: 111721
Solaris 5.9 sparc: 111722
Solaris 5.8 i386: 112757
Solaris 5.9 i386: 111728
I was getting the same error as you, once I applied the patch (111721-04 in my case) all was well.
BTW: there is a 'sun patch manager' tool available from SUN for Solaris 8 which takes the pain out of applying patches.
Paul
# 2
Paul,
thanx for your message. i have indeed solved the problem. in my case it was not with a missing patch, i had 'em all. my problem was, that my LD_LIBRARY_PATH was pointing to an older lib, so Mozilla loaded this one first instead of the already installed newer version, and then failed with the error.
thomas