On Thu, 19 Jun 2008 00:10:58 -0500 James Cornell <sparcdr at gmail.com> wrote:
> Nikolay Molchanov wrote: > >> After adding this package /opt/sfw/bin/firefox fires up 2.0.0.14 > >> for me running it on 2008-05. > >> > > > > Which package? firefox-3.0rc1.en-US.solaris11-i386-pkg? > > I have the same problem on my Toshiba laptop with Solaris Nevada > > build 70b. I downloaded and extracted bzip2 archive, tried to run > > it, and got this error: > > > > bash-3.00# /export/home/firefox/firefox > > ld.so.1: firefox-bin: fatal: relocation error: > > file /export/home/firefox/libxul.so: symbol g_once_init_enter_impl: > > referenced symbol not found Killed bash-3.00# uname -a > > SunOS Dec2006 5.11 snv_70b i86pc i386 i86pc > > > > How can I fix it? By installing the > > "firefox-3.0rc1.en-US.solaris11-i386-pkg" package? > > > > Thanks, > > Nik > > > > > > This message posted from opensolaris.org > > _______________________________________________ > > desktop-discuss mailing list > > desktop-discuss at opensolaris.org > > > Looks like a problem with glib... Yes. One way the error can occurs is: If you have compiled or installed bits of KDE 4, and you have LD_LIBRARY_PATH set so that it picks up glib-2 from /opt/foss/lib, then this causes the error. Of course that may not be relevant for your situation, just in case. You could check the output of: ldd /export/home/firefox/firefox It needs to use the correct glib-2. I don't know which glib-2 it should use though, I don't use any one elses firefox packages (I built it myself from spec files). Regards, Mark --