Mandriva Linux: cooker@mandrivalinux.org
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
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