Hi, I am building BLFS svn-20111105 on top of LFS-7.0 and here are some observations which may be helpful.
My initial target was to build XWindows. First I built some utilities, wget, pkg-config etc. and then I built Xorg-7.6 successfully including both Python2 and Python3. After building Xorg-7.6, which included D-BUS-1.2.24, an error message was generated on bootup and shutdown because in /etc/rc.d/init.d/functions: line 20 there is no such file as /lib/lsb/init_params. The error is probably because I have not built LSB-Tools, but for now I have just commented out /etc/rc.d/init.d/functions: line 20. Libpng-1.5.5 failed make check, but it did not fail the actual tests, it failed on checking the highest ordinal number used in png.h. The extra numbers which cause the errors are added to png.h by the patch! My next target was to build a Window Manager. I have used Icewm-1.3.5 previously on earlier BLFS builds, but it would not build now because it needed gdk-pixmap. Built libjpeg-8c, LibTIFF-3.9.4, gdk-pixbuf-2.24.0 and then icewm-1.3.5 successfully. Tried to build idesk-0.7.5, but it required imlib2-1.4.4 which would not build with libpng-1.5.5. There appears to be a lot of work involved in making imlib2-1.4.4 compatible with libpng-1.5.5, so I have decided not to build idesk-0.7.5 for now. Building Bluefish-1.0.7 requires GTK+-2.20.1 which requires ATK-1.30.0. Building ATK-1.30.0 failed because glib 2.30.1 has removed G_CONST_RETURN. The latest version of atk (which does not use G_CONST_RETURN) is atk-2.2.0, so tried this version. Building GTK+-2.20.1 failed because of libpng-1.5.5 errors similar to those found with imlib2-1.4.4, so try GTK+-2.24.7. Built ATK-2.2.0, GTK+-2.24.7 and then Bluefish-1.0.7 successfully. My next target is to build Firefox, Thunderbird and Internet access. pete. -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
