seamonkey 2 and Xulrunner

Bruce Dubbs bruce.dubbs at gmail.com
Fri Oct 30 09:52:29 PDT 2009


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




More information about the blfs-dev mailing list