« Return to Thread: [Cooker] Towards a usable xulrunner

[Cooker] Towards a usable xulrunner

by Frederik Himpe :: Rate this Message:

Reply to Author | View in Thread

Reading the discussions from last week about xulrunner, it seems there
were to major problems for the adoption of xulrunner:
1. New releases of xulrunner integrating security fixes are not
regularly published
2. xulrunner just like firefox installs in a directory containing the
exact version, causing a necesary rebuild of all packages depending on
it whenever xulrunner gets updated

I hope I found a solution to both problems:

1. The developers on irc://irc.mozilla.org/xulrunner told me that you
can simply use the Firefox source to build xulrunner. As I understand
it, the xulrunner source package is nothing more that the Firefox source
pacakge stripped from the web browser specific GUI code. I can indeed
confirm I succeeded in building the xulrunner package with the firefox
sources.

2. Fedora has changed the installation process of xulrunner, so it
installs everything in a directory named xulrunner-1.9. So updating
xulrunner to a minor security version should hopefully not cause a
necessary rebuild of all packages depending on it.

I have commited these things to our svn, and the packages should be
building right now.

I have no doubt there are still bugs in these packages and that they
can still be cleaned up and improved a lot and needs more practical
testing, but I hope it can be a basis for further work.

Patches and SPECs for building packages against xulrunner generally can
be easily found in Fedora's cvs which you can reach by
https://admin.fedoraproject.org/pkgdb/

--
Frederik Himpe

 « Return to Thread: [Cooker] Towards a usable xulrunner