Above post was accidentally not posted in the thread (Was: Re: LFS 6.2. Ch6.9 Glibc-2.3.6 error during make check (system halted))

Danny linux at danchi.nl
Sat Aug 19 01:44:49 PDT 2006


>  > On Fri, Aug 18, 2006 at 10:39:19AM +0200, Danny wrote:
>  >> hope I can skip a bit ...
>  >> -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic
>  >> -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include include/libc-symbols.h
>  >>          > /sources/glibc-build/c++-types-check.out
>  >> make[1]: Target 'check' not remade because of errors.
>  >> make[1]: Leaving directory '/sources/glibc-2.3.6'
>  >> make: *** [check] Error 2
>  >>
> 
>  > All this means is that one or more tests failed "unexpectedly".
> 
>  >> As said before, the system has halted so I am wondering what I can do
>  >> after a reboot to prevent this from happening again.
> 
>  > Unless you are automating the build, every command halts eventually.
> 
>  > You have completed the first of two commands which are grouped in a
>  > single box in the text (I'm assuming you are using a graphical
>  > browser, lynx won't show the box).  Run the second command (the
>  > grep) to see which test(s) failed AND read the list of common issues
>  > beneath it - the "math tests" and "when running on older and slower
>  > hardware" comments definitely apply to your PII.
> 
>  > Ken
> 
> I'm actually building the system straight from a command line on an 
> 'empty' machine. I fully understand that I'm building on an older 
> machine, but didn't have this problem when building 6.1.1
> 
> If I enter another console (<Alt> <F2>) I've to chroot into $LFS and 
> then it's possible to check the grep command, right?
> 
> Ok, forget that question. I just entered the chroot environment in the 
> other console. This is what the second part (grep Error glibc-check-log) 
> says:
> 
> First three errors are the same as with my 6.1.1 build and can be ignored:
> 
> make[2]: *** [/sources/glibc-build/posix/bug-regex24.out] Error 1
> make[2]:          "           "      "  /tst-regex2.out] error 1
> make[2]:          "           "      "  /Error 1 (ignored)
> 
> then it starts with:
> 
> make[2]: *** [/sources/glibc-build/nptl/tst-mutex8.out] Error 1
> ...
> three more pages of errors in this directory nptl and it ends with:
> ...
> make[2]: *** [/sources/glibc-build/nptl/tst-fini1.out] Error 134
> make[2]: *** [/  "        "         "  /tst-execstack.out] Error 1
> make1]: [nptl/tests] Error 2
> make[2]: *** [/sources/glibc-build/rt/tst-mqueue8.out] Error 1
> make[2]: *** [/sources/glibc-build/rt/tst-mqueue8x.out] Error 127
> make[1]: [rt/tests] error 2
> make: *** [check] Error 2
> 
> So now I know I am looking for something wrong with nptl, which is??? 
> (something tells me it's perl, came by that phrase some time ago in the 
> archives, I believe)
> I'll go and check but any hints are welcome ;-)
> 
> Danny

Sorry for any inconvenience.



More information about the lfs-support mailing list