Bug 149828 - firefox lacks a -devel package
Summary: firefox lacks a -devel package
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Christopher Aillon
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-02-28 02:47 UTC by Nathan G. Grennan
Modified: 2007-11-30 22:11 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-08-02 03:51:06 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Modified firefox-1.0.1-1 spec file to create a -devel package (1.90 KB, patch)
2005-02-28 02:48 UTC, Nathan G. Grennan
no flags Details | Diff

Description Nathan G. Grennan 2005-02-28 02:47:49 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8b) Gecko/20050225 Galeon/1.3.19.99

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.


http://www.mozillazine.org/talkback.html?article=6138

Version-Release number of selected component (if applicable):
firefox-1.0.1-1

How reproducible:
Always

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

Additional info:

I have sucessfully compiled Galeon CVS against the firefox and firefox-devel packages I made.

Comment 1 Nathan G. Grennan 2005-02-28 02:48:52 UTC
Created attachment 111463 [details]
Modified firefox-1.0.1-1 spec file to create a -devel package

Comment 2 Christopher Aillon 2005-02-28 03:22:39 UTC
>   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.

Comment 3 Bob Kashani 2005-07-24 22:11:10 UTC
Chris, is there an ETA as to when the change over to firefox-devel will occur? :)

Comment 4 Christopher Aillon 2005-07-25 05:10:52 UTC
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)

Comment 5 Matthias Clasen 2006-07-30 15:14:54 UTC
fixed in rawhide, I think. Right Chris ?


Note You need to log in before you can comment on or make changes to this bug.