On Mon, Mar 21, 2011 at 6:27 PM, <al...@verizon.net> wrote: > "ASUS P5E-VM HDMI" with Intel G35/ICH9R. > Intel Core2 Duo CPU E8400 @ 3.00GHz, 4GB > (B)LFS i686-pc-linux-gnu 2.6.37.3, Xorg-7.6 > glib-2.28.3, gtk+-3.0.3, sqlite-3.7.5, etc. > > To Whom It May Concern: > > On a dare, I decided to install the freshly released Firefox 4.0. > It was also on a "squeeze" - the 3.6.14 and 3.6.15 failed me miserably: > I had lost my beloved back and forward arrows of the navigation buttons > (see Bug 640850). I was also beyond a GTK+-2/3 version where I may > have "fixed" the problem by going back to 3.6.13. > > The highlights of the successful installation are in the following. > If one soul is helped by them, my sacrifice wouldn't've been in vain. > > PUNCHES by Firefox > 1. Needs nspr >= 4.8.7 > 2. Needs nss >= 3.12.9 > 3. Needs libpng _with_ "apng" > 4. Needs cairo _with_ "tee" > > COUNTER PUNCHES by me (keyed to above) > 1. Installed nspr-4.8.7 (latest) > 2. Installed nss-3.12.9 (latest) > 3. This left me reeling. > BLFS has libpng-1.2.44. > The latest version ("on the street") is 1.5.1 > Installed 1.5.1 but, unfortunately the 1.2.44 patch > for "apng" doesn't work on 1.5.1. > In desperation, I commented out the > "ac_add_options --with-system-png" line > and damn the torpedoes. > 4. Re-built cairo-1.10.2 with > "--enable-tee". > > Here, you get an unsettling message after the configure, > > << The tee surface backend feature is still under active development > and is included in this release only as a preview. > It does NOT fully work yet and incompatible changes may yet be made > to tee surface backend specific API. >> > > but nobody expects Firefox-4.0 to be for the faint of heart. > > ADDITIONAL COMMENTS > > - The build ('make -f client.mk build') takes about 20 min. > On versions 3.6.x, about 14 min. > > - The install ('make -f client.mk install') takes seconds. > > Best regards, > -- Alex > -------------------------------------------------------- > '.mozconfig' used: > > . $topsrcdir/browser/config/mozconfig > mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../firefox-build > mk_add_options MOZ_MAKE_FLAGS="-j4" > ac_add_options --prefix=/usr > ac_add_options --disable-accessibility > ac_add_options --disable-auto-deps > ac_add_options --disable-crashreporter > ac_add_options --disable-dbm > ac_add_options --disable-gnomevfs > ac_add_options --disable-installer > ac_add_options --disable-tests > ac_add_options --disable-updater > ac_add_options --enable-cpp-rtti > ac_add_options --enable-default-toolkit=cairo-gtk2 > ac_add_options --enable-image-decoders=all > ac_add_options --enable-image-encoders=all > ac_add_options --enable-jemalloc > ac_add_options --enable-official-branding > ac_add_options --enable-optimize > ac_add_options --enable-places > ac_add_options --enable-safe-browsing > ac_add_options --enable-strip > ac_add_options --enable-system-cairo > ac_add_options --enable-system-lcms > ac_add_options --enable-system-sqlite > ac_add_options --enable-valgrind > ac_add_options --enable-libxul > ac_add_options --with-java-bin-path=/opt/jdk/bin > ac_add_options --with-java-include-path=/opt/jdk/include > ac_add_options --with-qtdir=/opt/qt > ac_add_options --with-system-bz2 > ac_add_options --with-system-jpeg > ac_add_options --with-system-nspr > ac_add_options --with-system-nss > # ac_add_options --with-system-png > ac_add_options --with-system-zlib > ac_add_options --with-x > > -- > http://linuxfromscratch.org/mailman/listinfo/blfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page >
Been trying to get firefox 4 working on my system since beta 9, but it never starts. (firefox -jsconsole does give me the error console, but that's it). Congradulations. -- Nathan Coulson (conathan) ------ Location: British Columbia, Canada Timezone: PST (-8) Webpage: http://www.nathancoulson.com
-- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page