[Clfs-support] Test failed for 10.7. EGLIBC-2.18

Alexey Orishko alexey.orishko at gmail.com
Wed Feb 12 11:57:03 PST 2014


Hi all,

I'm building i686-pc-linux-gnu-gcc target on Ubuntu 64-bit (intel).
While running test suite for EGLIBC ch.10.7 I've got some errors:
....
make[2]: Leaving directory `/sources/eglibc-2.18/elf'
scripts/check-c++-types.sh sysdeps/unix/sysv/linux/i386/nptl/c++-types.data g++
-march=i686
...
      > /sources/eglibc-build/c++-types-check.out
AWK='gawk' scripts/check-local-headers.sh \
  "/usr/include" "/sources/eglibc-build/" >
/sources/eglibc-build/check-local-headers.out
/usr/bin/perl scripts/begin-end-check.pl argp/argp.h assert/assert.h
...
wctype/wctype.h > /sources/eglibc-build/begin-end-check.out
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/sources/eglibc-2.18'
make: *** [check] Error 2
make[2]: *** [/sources/eglibc-build/posix/tst-getaddrinfo4.out] Error 1
make[2]: [/sources/eglibc-build/posix/annexc.out] Error 1 (ignored)
make[1]: *** [posix/tests] Error 2
make[2]: [/sources/eglibc-build/conform/run-conformtest.out] Error 1 (ignored)
make[2]: *** [/sources/eglibc-build/debug/tst-backtrace6.out] Error 1
make[1]: *** [debug/tests] Error 2
make: *** [check] Error 2

posix/annexc.out has a lot of messages:
Tested files:
=== aio.h ===
*  invalid macro `SIGEV_THREAD_ID'
*  invalid macro `sigev_notify_function'
*  invalid macro `sigev_notify_attributes'
** macro `FD_CLOEXEC' not defined
** macro `F_DUPFD' not defined
....
=== dirent.h ===
*  invalid macro `d_fileno'
=== errno.h ===
=== fcntl.h ===
*  invalid macro `F_EXLCK'
=== limits.h ===
*  invalid macro `SSIZE_MAX'
*  invalid macro `XATTR_SIZE_MAX'
*  invalid macro `HOST_NAME_MAX'
...

I'm building clfs exactly as book says for x86 on x86_64, so should I really
worry about these negative test results or simply ignore them?

Regards,
Alexey



More information about the Clfs-support mailing list