GNOME Bugzilla – Bug 348197
Add support to xulrunner and seamonkey
Last modified: 2013-09-14 16:49:15 UTC
Please describe the problem: By now you can build e-d-s only against firefox and mozilla. While this is good for distro, this is an issue for developers and testers (see for example bug # 324546 for jhbuild) Steps to reproduce: 1. Remove your FireFox or Mozilla headers and libs 2. Install Seamonkey or Xulrunner 3. Build e-d-s without --with-[nss|nspr]-includes configure options Actual results: Configure fails, well I suspect :-) Expected results: e-d-s should be buildable agains all nss/nspr libs from mozilla and derivatives Does this happen every time? Other information: The really simple and trivial patch is attached.
Created attachment 69296 [details] [review] The patch to add support for xulrunner and seamonkey to e-d-s * configure works fine against xulrunner (not tested with seamonkey) * build untested or, better, I previously compiled e-d-s using --with* against xulrunner and it works. I'll try from scratch later.
Thanks for the patch. Targeting this for monday's release.
Looks good. Committed to HEAD on behalf of Luca. Thanks.
FWIW, I believe it isn't worth breaking any already applied build/packaging magic for those depending on xulrunner or seamonkey for stable builds at this point.