On Wed, Oct 20, 2010 at 11:40 AM, Rich Shepard <[email protected]> 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 > [email protected] > http://lists.pdxlinux.org/mailman/listinfo/plug > _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
