"__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

buxtonator at 2007-7-6 13:11:28 > top of Java-index,Desktop,Mozilla Browser For Solaris...
# 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

kloeber at 2007-7-6 13:11:28 > top of Java-index,Desktop,Mozilla Browser For Solaris...