Topic: Firefox 28

Hi Remi,

I know that you didn't have the time to create an RPM for Firefox 27:
http://forums.famillecollet.com/viewtopic.php?id=2754

But do you think you'll be able to for Firefox 28, for CentOS 6 x86_64?

Thanks, and take care!

Re: Firefox 28

I'm stil overbooked.

So I have to make some choice... and my priority is PHP stack :

- Upstream php and pecl
- Fedora repository (>200 packages)
- EPEL repository
- php 5.4 + extensions (remi)
- php 5.5 + extensions (remi-php55)
- php 5.6 + extensions (remi-php56, development)
- extensions for base packages (morephp on Copr)
- scl php 5.4 + extensions (php54more on Copr)
- scl php 5.5 + extensions (php55more on Copr)
- soon, build for new EL-7
- etc

Sorry, but you probably have to switch to Mozilla tarball for Firefox (or use Fedora, which is probably better for desktop).

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

3 (edited by t0m3kk 2014-04-04 20:09:56)

Re: Firefox 28

Hi,

I'm interested to make a new RPMs for every firefox stable release. I looked up in few topics/posts how to make a RPM for CentOS but I have few questions.
1/ Is XULRunner needed? Because in Firefox tarball archive is not included.
2/ I looked in last remi Firefox RPM and I found these folders:
/usr/lib64/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
But they are empty inside, so are they needed or what?
3/ Also in /usr/lib64/firefox there few missing files which are included in official tarball, why they are removed?
4/ When I install/update firefox from REMI there is a dependency with XULRunner but in Firefox already has XULRunner, what is the difference in included XUL (in firefox RPM) and other (additional RPM)?
4.1/ The system automatically offer the dependency RPM or I must make a little magic for that?

Best regards :)

Re: Firefox 28

1/ Yes, Firefox is a Xulrunner app.

You can build it separately (same sources) and then build firefox to use it.
Or you can build Firefox as a stadalone app (which will include all the xulrunner libraries).

2/ those are the folder to drop system-wide plugins.

3/ don't know which file you refer to

4/ see 1/

4.1/ don't understand the question

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Firefox 28

Thanks for post. You might have installed countless add-on in Firefox to improve your using encounter, but if you need to get the most from Firefox, you need to hack your way to the about: config.