glibc-2.10.1 make check fails

Bruce Dubbs bruce.dubbs at gmail.com
Sun May 24 23:53:33 PDT 2009


Trent Shea wrote:
> On Sunday 24 May 2009 16:31:12 Trent Shea wrote:
>> I'll see if I can hack jhalfs to keep my build directories and provide up
>> to date information this week.
> 
> I'm just running a jhalfs build right now. A bunch of errors:
> 
> grep Error 068-glibc
> make[3]: *** [/sources/glibc-build/libio/tst-fgetwc.out] Error 1
> make[2]: *** [libio/tests] Error 2
> make[3]: [/sources/glibc-build/posix/annexc.out] Error 1 (ignored)
> make[3]: *** [/sources/glibc-build/nptl/tst-mutex5.out] Error 1
> make[3]: *** [/sources/glibc-build/nptl/tst-mutex9.out] Error 1
> make[3]: *** [/sources/glibc-build/nptl/tst-mutex5a.out] Error 1
> make[2]: *** [nptl/tests] Error 2
> make[3]: *** [/sources/glibc-build/rt/tst-mqueue5.out] Error 1
> make[2]: *** [rt/tests] Error 2
> make[1]: *** [check] Error 2

OK, I've got the problem solved.  My errors are similar to the above, but the 
only errors I'm getting are tst-fgetwc.out and annexc.out.  If tst-fgetwc is 
corrected properly, then the (ignored) error will not trigger the Error 2 at the 
end of the file.  The Error 2 is what was confusing me in the beginning because 
I don't normally get that.

I don't get the nptl or rt errors.

I know how to fix tst-fgetwc.  It requires a change to libio/tst-fgetwc.c and 
libio/Makefile.


I think our options are to

1.  Ignore the error
2.  Document the error
3.  Modify the files to fix the test case.  That will take two separate seds:

Before changing to glibc-build:

sed -i s/utf8/UTF-8/ libio/tst-fgetwc.c
sed -i '/tst-fgetws-ENV/ a\
tst-fgetwc-ENV = LOCPATH=$(common-objpfx)localedata' libio/Makefile

Comments?

   -- Bruce



More information about the lfs-dev mailing list