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

Reply via email to