LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux From Scratch (http://www.linuxquestions.org/questions/linux-from-scratch-13/)
-   -   Errors when running Glibc-2.3.6 test suite (reference: LFS 6.2 chapter 6.9) (http://www.linuxquestions.org/questions/linux-from-scratch-13/errors-when-running-glibc-2-3-6-test-suite-reference-lfs-6-2-chapter-6-9-a-514905/)

PingFloyd 12-30-2006 12:39 PM

Errors when running Glibc-2.3.6 test suite (reference: LFS 6.2 chapter 6.9)
 
Does anyone know what these errors mean, or if I should just ignore them?

I have been building up a LFS system in my spare time. Everything has gone fine up until now. The problem is that I can't get 'make -k check' to run with glibc-2.3.6 without errors. For an idea of which part I am talking about, it's chapter 6.9 of the LFS 6.2 book.

I got it to configure and make just fine, it's just it won't get through the test suite without errors ('make -k check' part).

My host system, that I'm building it on, is Debian Sarge.

Here is a copy of the log I had it create during the run the test suite.

* Log was generated by 'grep Error glibc-check-log-1'. Can pull out more info out of the log since this is just a filtered version.

Code:

make[2]: *** [/sources/glibc-build/posix/tst-regex2.out] Error 1
make[2]: [/sources/glibc-build/posix/annexc.out] Error 1 (ignored)
make[1]: *** [posix/tests] Error 2
make[2]: *** [/sources/glibc-build/nptl/tst-mutex8.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cond7.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cond8.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-once3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-once4.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-key3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-basic3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-basic4.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-join1.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-join5.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-tsd5.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel1.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel2.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel4.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel5.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel6.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel7.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel8.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel9.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel10.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel11.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel12.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel13.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel14.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel15.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel16.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel17.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel18.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel20.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel21.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel22.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancel23.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cleanup0.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cleanup1.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cleanup3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cleanup4.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-exit2.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-exit3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx2.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx4.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx5.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx6.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx7.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx8.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx9.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx10.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx11.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx12.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx13.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx14.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx15.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx16.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx17.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx18.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx20.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cancelx21.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cleanupx0.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cleanupx1.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cleanupx3.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-cleanupx4.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-oncex3.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-oncex4.out] Error 127
make[2]: *** [/sources/glibc-build/nptl/tst-fini1.out] Error 134
make[2]: *** [/sources/glibc-build/nptl/tst-execstack.out] Error 1
make[1]: *** [nptl/tests] Error 2
make[2]: *** [/sources/glibc-build/rt/tst-mqueue8x.out] Error 127
make[1]: *** [rt/tests] Error 2
make: *** [check] Error 2

For extra measure, I also tried rebuilding glibc-2.3.6 and running it test suite from single user mode, but the test results were exactly the same (same exact error log). And of course, I did all of this from a chrooted environment set up how the book instructs.

On a side note, during the 'make -k check' phase, it would eventually get to a point to where it would just get stuck. It gave a message to the extent of 'unable to remake target'. My guess is that it got tripped up on creating one of the .out files. If I run it for a second pass, it will go on through till it's finished. Of course it will also skip over the tests it already got through in the first pass (i.e. message 'nothing to do' for the tests that already have .out files created).

Anyone have any ideas or understand the ramifications of the test suite? I've been googling on this for days. The only thing I could find relevent was a post, on one of the LFS mailing lists, from some guy who had the exact same sets of errors, but I couldn't find any replies to it :(

XThink 01-06-2007 11:21 AM

I got exactly the same. I can do "make install", but since the book says that the test is critical :-/.

redeye1 02-02-2007 09:43 PM

I am using LFS Live CD-x86-6.2-3 as a host system.
I have some problem in Glibc-2.3.6, when I compiled, it give me an error
That “Segmentation fault”
Any body tells me what do mean by it?


All times are GMT -5. The time now is 10:35 PM.