LFS-7.5 глава 6.9 `make check` не работает

Я TIMEOUTFACTOR=16 make -k check | tee glibc-check-log и устанавливаю glibc-2.19 в главе 6.9, и я столкнулся с этой ошибкой при выполнении TIMEOUTFACTOR=16 make -k check | tee glibc-check-log TIMEOUTFACTOR=16 make -k check | tee glibc-check-log :

mv -f /sources/glibc-build/nptl/libpthread.so.jmprelT /sources/glibc-build/nptl/libpthread.so.jmprel
LC_ALL = C gawk -f ../scripts/localplt.awk /sources/glibc-build/libc.so.jmprel /sources/glibc-build/math/libm.so.jmprel / sources / glibc-build / rt / librt .so.jmprel /sources/glibc-build/dlfcn/libdl.so.jmprel /sources/glibc-build/resolv/libresolv.so.jmprel /sources/glibc-build/crypt/libcrypt.so.jmprel / sources / glibc -build / nptl / libpthread.so.jmprel | \
LC_ALL = C gawk -f ../scripts/check-localplt.awk ../sysdeps/generic/localplt.data – \
/sources/glibc-build/elf/check-localplt.out
env \
LD_TRACE_LOADED_OBJECTS = 1 \
LD_DEBUG = неиспользуемый \
LD_PRELOAD = \
/sources/glibc-build/elf/ld-linux-x86-64.so.2 \
–library-path / sources / glibc-build: / sources / glibc-build / math: / sources / glibc-build / elf: / sources / glibc-build / dlfcn: / sources / glibc-build / nss: / sources / glibc-build / nis: / sources / glibc-build / rt: / sources / glibc-build / resolv: / sources / glibc-build / crypt: / sources / glibc-build / nptl \
/sources/glibc-build/elf/testobj1.so> /sources/glibc-build/elf/tst-unused-dep.out
cmp /sources/glibc-build/elf/tst-unused-dep.out / dev / null> / dev / null
rm /sources/glibc-build/libc.dynsym
make [2]: оставить папку '/sources/glibc-2.19/elf'
make [1]: Target 'check' не переделывается из-за ошибок.
make [1]: оставить каталог '/sources/glibc-2.19'
Makefile: 9: рецепт для целевой проверки
make: *** [check] Ошибка 2

Я понимаю, что make -k check говорит make не останавливаться, если встречаются ошибки или предупреждения, подразумевая, что make -k check столкнулся с чем-то серьезным и, следовательно, вышел с ошибкой.

Должен ли я беспокоиться об этой ошибке или это из-за ошибок и предупреждений, которые были проигнорированы. Мое беспокойство заключается в том, что в нем говорится, что Target 'check' not remade because of errors .

Вывод grep Error glibc-check-log :

make [2]: *** [/sources/glibc-build/libio/tst-ftell-partial-wide.out] Ошибка 1
make [1]: *** [libio / tests] Ошибка 2
make [2]: *** [/sources/glibc-build/posix/tst-getaddrinfo4.out] Ошибка 1
make [1]: *** [posix / tests] Ошибка 2
make [2]: *** [/sources/glibc-build/rt/tst-cpuclock2.out] Ошибка 1
make [1]: *** [rt / tests] Ошибка 2
make: *** [check] Ошибка 2

Аналогичные вопросы заданы в этом вопросе_1 , этот вопрос_2 , здесь и списки рассылки lfs . Моя проблема связана не с выходом grep Error glibc-error-log , а с grep Error glibc-error-log make check .

Продолжаю ли я строить, игнорируя это? Пожалуйста помоги.

Ошибки, которые вы получаете, перечислены в книге LFS как известные и безопасные для игнорирования.

Запустите make check снова после сбоя, и он должен завершиться без ошибок.

Причина, по которой он не терпит неудачу во второй раз, заключается в том, что он пропускает тесты, которые уже были запущены (даже неудачные).