glibc-2.10.1 make check fails
Bruce Dubbs
bruce.dubbs at gmail.com
Mon May 25 00:53:33 MDT 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