Firefox 4
+
+
Par Remi le mardi 22 mars 2011, 20:58 - Archives - Lien permanent
RPM of the new major version of Mozilla Foundation browser is available in remi repository for Fedora >= 10. Available for 83 locales.
From now, The firefox-4.0-1 package replace the standard version (3.6.x).
Start by reading :
As always :
yum --enablerepo=remi update firefoxThis RPM use the Gecko engine provided by xulrunner2 (which could be installed beside the default system xulrunner).
The Add-on compatibility reporter 0.8.1 allow to enable extension which are not compatible for test.
Some benchmark results:
V8 More is better |
SunSpider Less is better |
Kraken Less is better |
|
---|---|---|---|
Firefox 3.6.10 | 382 | 1 469.4 ms | 61 796.7 ms |
Firefox 3.6.13 | 394 |
1 435.3 ms | 60 490.3 ms |
Firefox 4.0b7 | 4 010 |
241.7 ms | 5 278.1 ms |
Firefox 4.0b8 | 4 634 |
236.8 ms | 5 221.3 ms |
Firefox 4.0b9 | 5 158 |
218.5 ms | 5 143.7 ms |
Firefox 4.0b10 | 5 099 |
225.8 ms | 4 712.3 ms |
Firefox 4.0b11 | 5 050 |
231.9 ms | 4 734.2 ms |
Firefox 4.0b12 | 5 090 |
237.4 ms | 4 548.8 ms |
Firefox 4.0rc1 | 5 132 |
235.1 ms | 4 589.7 ms |
Tests run on:
Fedora release 14 (Laughlin)
Intel(R) Core(TM) i5 CPU 760 @ 2.80GHz
Commentaires
Thanks a lot for all your work, for months I used your repo to track the Firefox 4 development from Beta to Beta, it was useful to me and I recommended it to others.
Hey Remi,
thanks for all your work and great rpms.. I really like them and like nicu, I also recommend your repo to others.
May I ask you if you could provide a firefox4 rpm or srpm (for parallel installation) for F12 or F13? I want to rebuild the rpm on RHEL 6 , and don't want to replace the original FF3.6, but just have this one in parallel to test.
I tried to repack xulrunner and ff4 already on my own on my RHEL6 (running rc2 F12 right now), but rpm has isues with the spec file. May I ask for your assistance?
Cheers and Thanks
Olli
@Olli
Until RC2, I used the same spec for firefox and firefox4, so :
Just download the firefox SRPM and, in the spec, change the Name directive (to %{shortname}4).
Remi
this may be a dumb question, but where can i find the firefox SRPM?
@dunkelfuerst : follow the "Dépôt" (repository) link on the top of the page... then the "Sources RPM" link... quite trivial
Hi Remi,
sorry to bother you again. When I try to rebuild your firefox4 rc1 SRPM on a RHEL6 machine, I get the following error:
[root@ohaessle SRPM]# rpm -Uhv firefox4-4.0-0.28.rc1.remi.src.rpm
...
[root@ohaessle SPECS]# rpmbuild -bb firefox4.spec
error: parse error in expression
error: /root/rpmbuild/SPECS/firefox4.spec:68: parseExpressionBoolean returns -1
line 68 in the spec file is:
.
%if %{fedora} >= 15
.
can it be that rpm on a RHEL 6 does not understand the if query?
Or do you have any other idea?
Cheers and Thanks
Oliver
@Olli ; this spec is fedora specific. This is a deliberate choice.
You need to adapt each conditional test to another distro.
Archived entry, see firefox-4.0.1