[PATCH 0/6] Re: glibc: Add SFrame support for stack backtracing
Andreas Schwab
schwab@suse.de
Tue Jul 15 08:40:53 GMT 2025
This breaks building with binutils 2.43:
make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/dlfcn'
gcc -shared -static-libgcc -Wl,-O1 -Wl,-z,mark-plt -Wl,-z,defs -Wl,-dynamic-linker=/lib64/ld-linux-x86-64.so.2 -Wl,-z,pack-relative-relocs -B/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/csu/ -Wl,--version-script=/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/libdl.map -Wl,-soname=libdl.so.2 -Wl,-z,relro -Wl,-z,now -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/math -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/elf -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/dlfcn -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/nss -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/nis -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/rt -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/resolv -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/mathvec -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/support -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/misc -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/debug -L/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/nptl -L/usr/lib64/gcc/x86_64-suse-linux/15 -Wl,-rpath-link=/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/math:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/elf:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/dlfcn:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/nss:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/nis:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/rt:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/resolv:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/mathvec:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/support:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/misc:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/debug:/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/nptl:/usr/lib64/gcc/x86_64-suse-linux/15 -o /home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/dlfcn/libdl.so /home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/csu/abi-note.o -Wl,--whole-archive /home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/dlfcn/libdl_pic.a -Wl,--no-whole-archive -Wl,--start-group /home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/libc.so /home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/libc_nonshared.a -Wl,--as-needed /home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/elf/ld.so -Wl,--no-as-needed -Wl,--end-group
/usr/lib64/gcc/x86_64-suse-linux/15/../../../../x86_64-suse-linux/bin/ld: BFD (GNU Binutils; openSUSE Tumbleweed) 2.43.1.20241209-9 assertion fail ../../bfd/elfxx-x86.c:1988
collect2: error: ld returned 1 exit status
make[2]: *** [../Makerules:540: /home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/cc-base/dlfcn/libdl.so] Error 1
make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibc-2.41.9000.517.g0263528f8-build/glibc-2.41.9000.517.g0263528f8/dlfcn'
--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
More information about the Libc-alpha
mailing list