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

-- 

Reply via email to