Ken Moffat wrote: > my understanding is that anything from mozilla which uses xulrunner > gets to the libraries through xulrunner. I confess that the packaging > of ff 3.5 is a mess (e.g. from my log for 3.5.4 > Warning: package error or possible missing or unnecessary file: > bin/libmozjs.so (packages-static, 33). > > I think the operative word there is unnecessary, it doesn't get > installed. > > The libraries symlinked from /usr/lib (which should include libplds4) > are those for nss and nspr. Everything else is part of xulrunner > if that was built. > > Certainly, running ldd on firefox doesn't show any missing libs. > > You would not need to use symlinks for the nss and nspr libs if > separate nss and nspr had been involved. The problem with that > approach is that from time to time firefox upgrades will require > a newer nss or nspr (and ship with it). The problem also used to > be that nss and nspr were an aggravation to build, but DJ has > sorted that part. > > BTW, xulrunner-1.9.1.4 (firefox-3.5.4) is out. For the vulnerabilities > it fixes, see > http://www.mozilla.org/security/known-vulnerabilities/firefox35.html > > (There isn't a separate list for xulrunner) - if you used 1.9.1.2 I think > you've used an older, more buggy, version than what is shipped in > the current seamonkey.
Indeed, I had installed ff-3.5.2/xulrunner-1.9.1.2. I'll look at upgrading. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
