Hi, while testing glibc (master) against the gnulib (master) testsuite, I found new object files being built (compared to my glibc testing 6 months ago... but it's not a change in glibc, I checked that):
getpayload.o getpayloadf.o getpayloadl.o A look into config.log uncovered this snippet: > configure:72327: checking whether getpayloadf can be used with libm > configure:72359: gcc -o conftest -g -O2 -Wall conftest.c -lm >&5 > configure:72359: $? = 0 > configure:72370: result: yes > configure:72385: checking whether getpayloadf works > configure:72437: gcc -o conftest -g -O2 -Wall conftest.c >&5 > /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/ > bin/ld: /tmp/ccaNe9gy.o: in function `main': > /tmp/testdir/conftest.c:572:(.text.startup+0x26): undefined > reference to `getpayloadf' collect2: error: ld returned 1 exit > status > configure:72437: $? = 1 > configure: program exited with status 1 This makes no sense to me. If libm is needed, shouldnt the functionality test link it in? Looks like a bug. More logs and debugging on request... Best, Andreas -- Andreas K. Hüttel dilfri...@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice)
signature.asc
Description: This is a digitally signed message part.