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

Reply via email to