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)

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to