You are not logged in.
after the latest upgrade to xulrunner swiftweasel
/opt/swiftweasel/swiftweasel-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory
pacman -Q xulrunner
xulrunner 1.9.2-4
find / -name libxul.so
/usr/lib/xulrunner-1.9.2/libxul.so
/usr/lib/thunderbird-3.0/libxul.so
/usr/lib/xulrunner-devel-1.9.2/sdk/lib/libxul.so
cat /etc/ld.so.conf
#
# /etc/ld.so.conf
#
#
/usr/X11R6/lib
/usr/lib
/usr/local/lib
/usr/include
/usr/java/current/
/usr/lib/xulrunner-1.9.2/
/opt/swiftweasel/
# End of file
Offline
i think you need to rebuild swiftweasel. libxul.so exists in /usr/lib/xulrunner-1.9.2, but swiftweasel is probably linked to /usr/lib/xulrunner-1.9.X (whatever your previous version was) until you rebuild it against your current xulrunner.
Last edited by tdy (2010-02-11 17:23:25)
Offline
Well, to get pacman to update I have to remove icecat (icecat builds agains xulrunner) so since I have installed SW I also unistall that. I downloaded the new PKGBUILD tarballs for both and built it against the new xulrunner. Icecat built and installed but SW generates the above error. I even tried backing off both SW and xulrunner with n luck. I find several versions of lubxul.so so I have pushed each one forward thinking library mismatch by moving around entries in ld.xo.conf - I uninstalled icecat even with no luck. My 64 bit install works fine.
I don't think SW actually builds anyway. it looks like the binary tar.gz firefox package you can get directly from mozilla.
Offline
Got past that error - stale links in the package (libxul.so and libxpcom.so) however that does not fix the problem obviously the package needs built against the new xulrunner;
/opt/swiftweasel/swiftweasel-bin: symbol lookup error: /opt/swiftweasel/libxul.so: undefined symbol: _Z20js_NextActiveContextP9JSRuntimeP9JSContext
this package should be marked out of date.
Last edited by d_dave (2010-02-13 19:21:45)
Offline
After updating my 64 bit install I discovered that the intel_64 swiftweasel is also out of date.
Offline