On 22/10/12 03:52, Chí-Thanh Christopher Nguyễn wrote:
Jauhien Piatlicki schrieb:
Both firefox and thunderbird have xul library. Before there was a
separate package xulrunner in the tree, but as Mozilla does not
provide it as a separate package now (as far as I remember) both
firefox and thunderbird use there own libxul.so.

That is not correct. Mozilla does provide xulrunner, released in sync
with firefox versions:
http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/

It was decided some time ago to remove xulrunner from Gentoo (bug 403415).

Please note that I've helped with that bug only to get rid of the ***ancient vulnerable*** copies of xulrunner from tree

This is actually news to me that they ship separate xulrunner still.

The Gentoo mozilla@ members led me to believe it would need to be splitted from Firefox instead -- and that webkit-gtk, webkit-qt, spidermonkey, and npapi-sdk would serve the purpose instead.

And well, indeed, we managed to convert into those by only lastriting *one* ancient application from tree.

But if there are still new applications out that still want to use the actual libxul and co. I have no objections whatsoever in reintroducing it with up-to-date version in tree. However, Gentoo @mozilla team might disagree.


It seems this is the same library (Or am I wrong?). So may be it
could be splitted into a separate package? (The reason is its
compilation takes a lot of time on week machines and compiling it
one time would be better than twice). Also as far as I can see
xulrunner is splitted into a separate package in Debian and at
least Iceweasel uses it.

Building firefox, thunderbird or seamonkey against xulrunner is
possible, but not a supported configuration by Mozilla.

Upstreams know best. Not. Now after hearing all this, it seems the mozilla team went wrong direction -- As in, instead of helping to get rid of the old xulrunner from tree, I should have been putting my time in adding the updated xulrunner to tree...

A bit disappointing overall.

- Samuli

Reply via email to