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

Reply via email to