I've put a local version of the book up at http://www.linuxfromscratch.org/~ken/blfs-kfm-20081108/
Changes in this: This is just a first attempt to get some things updated on a spare 6.3 system before I replace it with current LFS. The main purpose of this is to build firefox3, a secondary purpose is to use system libraries whenever possible, and to start to drop static archives unless they are essential (e.g. parts of gecko or nss/nspr). I'm afraid my lack of interest in running testsuites on BLFS packages, and in OOo, shows. Changes in no particular order: 1. Upgraded libpng to 1.2.32, with the apng patch that ff3 requires but which will never be accepted upstream. Patch is in patches, and symlinked for 1.2.33. 2. Added pixman-0.12.0, strictly this belongs in xorg libs but BLFS seems to have been building without it. I've put it in x/installing pro tem. 3. Added xcb-util-0.2 : again, this is an xorg lib, we could use the latest for xorg-7.4. In x/installing pro tem. 4. Upgraded to cairo-1.8.0, with xcb forced on. 5. Upgraded lcms to 1.17. 6. Added SQLite-3.6.4, with the other databases in server/ - primarily for ff3 (I suppose somebody likes old static versions being carried around in packages, but that's not me!). 7. Upgraded thunderbird to 2.0.0.16, it runs but I don't have a suitable account to use it on. Changed the mozconfig for system bz and sqlite. 8. Added xulrunner-1.9.0.3, and dropped it under X/libraries. (tested with yelp-2.24 and epiphany-2.24). Various mozconfig changes compared to firefox2, in particular I dropped all reference to svg since that is now the default. 9. Added firefox-3.0.3, more mozconfig changes. Build times for both main variants of the build. Sqlite is also usable from nss-3.12 (I'm using separate nspr, I'll put my instructions (also with the system zlib) up if there is any interest), and should be usable by Qt4 ( -system-sqlite : I missed that in my testing). In case it isn't clear, ff3 needs the upgraded cairo and the upgraded pixman if you build it the way I do. For the little its worth, I was unable to build all the parts of gnome-2.24 that I wished to on that old system (I tried that after building firefox, and dropped in newer glib/gtk/atk/pango), gnome-desktop appeared to dislike the old xrandr headers, but I did get a working epiphany and yelp. Comments welcome. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page