[PLUG] Firefox Version Matters After OS Upgradep

Rogan Creswick creswick at gmail.com
Wed Oct 20 18:54:48 UTC 2010


On Wed, Oct 20, 2010 at 11:40 AM, Rich Shepard <rshepard at appl-ecosys.com> wrote:
>   Done. Strace showed a symbol error in what I assume is a javascript
> script, so I downloaded another copy of 3.6.10, removed the existing 3.5.2
> and 3.6.10 and re-installed the latter. Still get this error:
>
> writev(2, [{"/usr/lib/firefox-3.6.10/firefox-b"..., 35}, {": "..., 2},
> {"symbol lookup error"..., 19}, {": "..., 2}, {"/usr/lib/tls/libxul.so"...,
> 22}, {": "..., 2}, {"undefined symbol: js_GetterOnlyPr"..., 43}, {""..., 0},
> {""..., 0}, {"\n"..., 1}], 10/usr/lib/firefox-3.6.10/firefox-bin: symbol
> lookup error: /usr/lib/tls/libxul.so: undefined symbol:
> js_GetterOnlyPropertyStub) = 126

That looks like it's finding the wrong libxul.so.  look around at the
libxul so's that came with firefox and see if they define that symbol
(you can get the list of symbols from a shared lib. with 'nm').  My
guess is that the libxul in /usr/lib/tls is not the version you need
for firefox, but it's showning up in the LD search path first.  This
could be because you have some specific version of another package
installed that placed a libxul in /usr/lib/tls, or updated ld.so.conf
to point to that directory.

Did the LD_LIBRARY_PATH trick help at all?

--Rogan

>
>   I'll see if someone on the Slackware maillist has ideas about this.
>
> Thanks,
>
> Rich
>
> _______________________________________________
> PLUG mailing list
> PLUG at lists.pdxlinux.org
> http://lists.pdxlinux.org/mailman/listinfo/plug
>



More information about the PLUG mailing list