Greetings, Build host is LFS 5.0 + some BLFS mods, X, gnome 2.8.0.
Following version 6.0 in Chapter 6, testing glibc `configure`ing and running `make` on glibc appears to work. Build completes without errors. When I run `make check` I get the following error. make[2]: *** [/sources/glibc-build/posix/wordexp-test.out] Error 1 make[2]: Leaving directory `/sources/glibc-2.3.4-20040701/posix' make[1]: *** [posix/tests] Error 2 make[1]: Leaving directory `/sources/glibc-2.3.4-20040701' make: *** [check] Error 2 Contents of posix/wordexp-test.out is available if required When I first looked at /dev it appeared as though that udevstart has done nothing, the ramdisk was present and all the symlinks I had created manually were present but no /dev/console or anything additional, contrast this to my 2.6.11.4-inotify system with udev-032 where /dev has loads of other things present. I did a bit of googling and came across, http://www.linuxquestions.org/questions/showthread.php?postid=1015038 which appeared to suggest that missing files in /dev might be the cause, so I dug up http://www.sg.linuxfromscratch.org/lfs/view/development/ and noticed that chapter 5 in the development version does not include starting udev, interested I made the device nodes indicated in http://www.sg.linuxfromscratch.org/lfs/view/development/chapter06/devices.html And re-ran the tests, same error, so I unpacked the source (md5sum is ok), `configure`ed it `make distclean`ed it and rebuilt, build succeds, but `make check` still fails with the same error. I have deviated from the book in that I am starting out with 2.6.11.4-inotify kernel (gregkh patch 2.6.11.0->2.6.11.4 and rml inotify patch to 2.6.11.0, both of which apply cleanly) I am using 2.6.11.0 kernel headers and udev-056 and when I get there plan to use the syslog-ng hint. I have casually glanced at the archives for the last couple of months and see no-one else with this glibc check issue. Is this a consequence of my deviations, I assume 2.6.11.0 kernel headers will be largely the same as 2.6.8.1 and newer udev shouldnt be a problem especially as I have created the device nodes manually in the chroot environment. As my reason for building a new version of LFS is my old system keeps segfaulting while building firefox for Gnome 2.6.10 I am very keen to ensure I have a stable reliable glibc before proceeding. All suggestions greatly appreciated. Regards, Mark Carey -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
