Red Hat Bugzilla – Bug 149828
firefox lacks a -devel package
Last modified: 2007-11-30 17:11:00 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8b) Gecko/20050225 Galeon/18.104.22.168
Description of problem:
At the url below there is discussion of the state of Mozilla and Firefox development. How there is currently Mozilla 1.8b1, but that there will likely not be a 1.8 final. But that Mozilla 1.8b1 is being used a test bed for patches to be added to the Firefox 1.1 tree.
Since Mozilla will stop being a official release tree then it will likely not get security patches like official releases would. So anything based on Mozilla completely or partially, like Epiphany, Galeon, and Evolution may be wise to start moving toward compiling against Firefox instead of Mozilla. To accomplish this they need the firefox development files. Hence I took the time to figure out what files should be in firefox-devel and modified the spec file to create a firefox-devel. I based it on firefox-1.0.1 from rawhide. I used mozilla-devel from Fedora and firefox-devel from another rpm distribution as references.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. yum list firefox-devel
Actual Results: No Match for argument: firefox-devel
Expected Results: Installed: firefox-devel.i386 0:1.0.1-1
I have sucessfully compiled Galeon CVS against the firefox and firefox-devel packages I made.
Created attachment 111463 [details]
Modified firefox-1.0.1-1 spec file to create a -devel package
> Since Mozilla will stop being a official release tree then it will likely
not get security patches like official releases would.
If its supported still by Fedora/Red Hat, then it will get security fixes. For
example, RHEL3 still supports Mozilla 1.4 which we backport security fixes to.
Anyway, I've already got a devel package in a separate tree (done similarly
actually). But we can't have both a firefox-devel and a mozilla-devel package,
otherwise things get too confusing (XUL APIs are slightly different, etc.)
Right now it's Mozilla. I'm working on getting that changed to firefox but
there are a few loose ends to tie up first, e.g. some things that work in
mozilla currently don't in Firefox. I'm hoping to have this all done before
FC4, but might have to wait for FC5.
Chris, is there an ETA as to when the change over to firefox-devel will occur? :)
At the moment, no. But stay tuned. It may well be for FC5, but there are a few
things which I'm waiting on (the xulrunner story, and building with system nss
-- see upstream https://bugzilla.mozilla.org/show.bug.cgi?id=255408)
fixed in rawhide, I think. Right Chris ?