https://sourceware.org/bugzilla/show_bug.cgi?id=30698
Bug ID: 30698 Summary: ld test 'Run pr23169b' fails Product: binutils Version: 2.41 Status: NEW Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: sam at gentoo dot org Target Milestone: --- Created attachment 15021 --> https://sourceware.org/bugzilla/attachment.cgi?id=15021&action=edit ld.log.xz Originally reported downstream in Gentoo at https://bugs.gentoo.org/885617 but I can reproduce it myself now. ``` $ grep FAIL: /var/tmp/portage/sys-devel/binutils-2.41/temp/build.log FAIL: tmpdir/gp-collect-app_F FAIL: --only-keep-debug for ELF relocatables FAIL: Run pr23169b ``` (I'll file other bugs for the other 2 failures, so just worrying about 'Run pr23169b' here.) >From `ld.log`: ``` Running: tmpdir/pr23169b > tmpdir/pr23169b.out tmpdir/pr23169b: IFUNC symbol 'func' referenced in 'tmpdir/libpr23169a.so' is defined in the executable and creates an unsatisfiable circular dependency. FAIL: Run pr23169b x86_64-pc-linux-gnu-gcc -B/var/tmp/portage/sys-devel/binutils-2.41/work/build/ld/tmpdir/ld/ -I/var/tmp/portage/sys-devel/binutils-2.41/work/binutils-2.41/ld/testsuite/ld-ifunc -g -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -c -fno-lto -fPIE -O2 -g -c /var/tmp/portage/sys-devel/binutils-2.41/work/binutils-2.41/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o ``` ``` $ ld.so --version | head -1 ld.so (Gentoo 2.37-r4 (patchset 6)) stable release version 2.37. ``` -- You are receiving this mail because: You are on the CC list for the bug.