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 _______________________________________________ Clfs-support mailing list Clfs-support@lists.cross-lfs.org http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org