Mozilla-FireFox
Version 1.5.0.7
Release 0.1.101mdk
October 2007
compiled for Mandrake 10.1 i586/x86_64
by Robert M. Stockmann (stock@stokkie.net)
The open source browser Mozilla Firefox Version 1.5.0.7 is backported
from Mandriva 2006.0 to Mandrake 10.1 i586/x86_64. For that to work
several libraries need upgrading (see the downloads) :
1. glib2.0-2.6.3-1mdk.src.rpm
2. freetype2-2.1.10-8mdk.src.rpm
2. freetype2-tools-2.1.10-1mdk.src.rpm
3. cairo-1.0.0-8mdk.src.rpm
4. pango-1.10.0-3mdk.src.rpm
5. startup-notification-0.8-1mdk.src.rpm
6. mozilla-firefox-1.5.0.7-0.1.101mdk.src.rpm
7. mozplugger-1.8.0-1mdk.src.rpm
8. nspluginwrapper-0.9.91.2-1.src.rpm
Where for mozilla-firefox-1.5.0.7 a patch is added :
mozilla-firefox-1.5.0.7-cairo_internal_compiler_error.patch.bz2
Requirements/Recipy of building mozilla-firefox-1.5.0.7-0.1.101mdk.src.rpm
on Mandrake 10.1 i586/x86_64:
urpmi automake1.8
rpm --rebuild multiarch-utils-1.0.8-1mdk.src.rpm
next edit /usr/lib/rpmrc and add /etc/rpm/macros.multiarch into
the macrofiles search path at the bottom :
macrofiles: /usr/lib/rpm/macros:/usr/lib/rpm/%{_target}/macros:\
/etc/rpm/macros.specspo:/etc/rpm/macros.prelink:/etc/rpm/macros.solve:\
/etc/rpm/macros.up2date:/etc/rpm/macros:/etc/rpm/%{_target}/macros:\
/etc/rpm/macros.multiarch:~/.rpmmacros
rpm --rebuild glib2.0-2.6.3-1mdk.src.rpm
rpm --rebuild freetype2-2.1.10-8mdk.src.rpm
rpm --rebuild freetype2-tools-2.1.10-1mdk.src.rpm
rpm --rebuild cairo-1.0.0-8mdk.src.rpm
rpm --rebuild pango-1.10.0-3mdk.src.rpm
rpm --rebuild startup-notification-0.8-1mdk.src.rpm
rpm --rebuild mozilla-firefox-1.5.0.7-0.1.101mdk.src.rpm
rpm --rebuild mozplugger-1.8.0-1mdk.src.rpm
nspluginwrapper is only needed on the x86_64 platform :
rpm --rebuild nspluginwrapper-0.9.91.2-1.src.rpm
The result is surprising and stunning as even flash9 now works
like it should :