Hi, As per the title I have come across a test fail of gmp-5.0.1.
The main error seems to be : creating a DT_TEXTREL in a shared object. gmp-check-log is attached. Thanks. Steve.
make check-recursive make[1]: Entering directory `/sources/gmp-5.0.1' Making check in tests make[2]: Entering directory `/sources/gmp-5.0.1/tests' Making check in . make[3]: Entering directory `/sources/gmp-5.0.1/tests' make libtests.la t-bswap t-constants t-count_zeros t-gmpmax t-hightomask t-modlinv t-popc t-parity t-sub make[4]: Entering directory `/sources/gmp-5.0.1/tests' /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o memory.lo memory.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c memory.c -fPIC -DPIC -o .libs/memory.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c memory.c -o memory.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o misc.lo misc.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c misc.c -fPIC -DPIC -o .libs/misc.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c misc.c -o misc.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o refmpf.lo refmpf.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpf.c -fPIC -DPIC -o .libs/refmpf.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpf.c -o refmpf.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o refmpn.lo refmpn.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpn.c -fPIC -DPIC -o .libs/refmpn.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpn.c -o refmpn.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o refmpq.lo refmpq.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpq.c -fPIC -DPIC -o .libs/refmpq.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpq.c -o refmpq.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o refmpz.lo refmpz.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpz.c -fPIC -DPIC -o .libs/refmpz.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c refmpz.c -o refmpz.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o spinner.lo spinner.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c spinner.c -fPIC -DPIC -o .libs/spinner.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c spinner.c -o spinner.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o trace.lo trace.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c trace.c -fPIC -DPIC -o .libs/trace.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c trace.c -o trace.o >/dev/null 2>&1 /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -std=gnu99 -c -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -Wa,--noexecstack `test -f 'x86call.asm' || echo './'`x86call.asm libtool: compile: ../mpn/m4-ccas --m4=m4 gcc -std=gnu99 -c -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -Wa,--noexecstack x86call.asm -fPIC -DPIC -o .libs/x86call.o m4 -DHAVE_CONFIG_H -DPIC x86call.asm >tmp-x86call.s gcc -std=gnu99 -c -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -Wa,--noexecstack tmp-x86call.s -fPIC -DPIC -o .libs/x86call.o libtool: compile: ../mpn/m4-ccas --m4=m4 gcc -std=gnu99 -c -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -Wa,--noexecstack x86call.asm -o x86call.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c -o x86check.lo x86check.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c x86check.c -fPIC -DPIC -o .libs/x86check.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c x86check.c -o x86check.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -o libtests.la memory.lo misc.lo refmpf.lo refmpn.lo refmpq.lo refmpz.lo spinner.lo trace.lo x86call.lo x86check.lo ../libgmp.la libtool: link: ar cq .libs/libtests.a .libs/memory.o .libs/misc.o .libs/refmpf.o .libs/refmpn.o .libs/refmpq.o .libs/refmpz.o .libs/spinner.o .libs/trace.o .libs/x86call.o .libs/x86check.o libtool: link: ranlib .libs/libtests.a libtool: link: ( cd ".libs" && rm -f "libtests.la" && ln -s "../libtests.la" "libtests.la" ) gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -c t-bswap.c /bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -o t-bswap t-bswap.o libtests.la ../libgmp.la libtool: link: gcc -std=gnu99 -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2 -o .libs/t-bswap t-bswap.o ./.libs/libtests.a /sources/gmp-5.0.1/.libs/libgmp.so ../.libs/libgmp.so /tools/lib/gcc/i686-pc-linux-gnu/4.5.2/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in a shared object. collect2: ld returned 1 exit status make[4]: *** [t-bswap] Error 1 make[4]: Leaving directory `/sources/gmp-5.0.1/tests' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/sources/gmp-5.0.1/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/sources/gmp-5.0.1/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/sources/gmp-5.0.1' make: *** [check] Error 2
-- http://linuxfromscratch.org/mailman/listinfo/hlfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page