https://sourceware.org/bugzilla/show_bug.cgi?id=18222
Bug ID: 18222 Summary: [2.25 regression] binutils fails to link libunwind on i686,x86_64, ARM32 and aarch64 Product: binutils Version: 2.25 Status: NEW Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: doko at debian dot org maybe related to PR18167, these build fine with the 2.25 release, fail to build with 2.25 branch on i686,x86_64, ARM32 and aarch64. builds for powerpc and powerpc64le succeed. checked with the libunwind 1.1 package from Ubuntu, as well as with the libunwind trunk (x86_64 only). libtool: link: gcc -g -O2 -Wformat -Werror=format-security -fexceptions -Wall -Wsign-compare -Wl,-Bsymbolic-functions -o .libs/Gperf-simple Gperf-simple.o ../src/.libs/libunwind-x86_64.so ../src/.libs/libunwind.so /usr/bin/ld: copy reloc against protected `_Ux86_64_local_addr_space' is invalid /usr/bin/ld: failed to set dynamic section sizes: Bad value collect2: error: ld returned 1 exit status Makefile:1027: recipe for target 'Gperf-simple' failed make[2]: *** [Gperf-simple] Error 1 i686: /usr/bin/ld: copy reloc against protected `_ULx86_local_addr_space' is invalid /usr/bin/ld: failed to set dynamic section sizes: Bad value collect2: error: ld returned 1 exit status Makefile:1061: recipe for target 'Lperf-trace' failed make[2]: *** [Lperf-trace] Error 1 ARM32: libtool: link: gcc -g -O2 -Wformat -Werror=format-security -fexceptions -Wall -Wsign-compare -Wl,-Bsymbolic-functions -o .libs/Lperf-simple Lperf-simple.o ../src/.libs/libunwind.so /usr/bin/ld: copy reloc against protected `_Uarm_local_addr_space' is invalid /usr/bin/ld: failed to set dynamic section sizes: Bad value collect2: error: ld returned 1 exit status aarch64: Makefile:1057: recipe for target 'Lperf-simple' failed make[2]: *** [Lperf-simple] Error 1 /usr/bin/ld: copy reloc against protected `_Uaarch64_local_addr_space' is invalid /usr/bin/ld: failed to set dynamic section sizes: Bad value collect2: error: ld returned 1 exit status Makefile:1001: recipe for target 'Gperf-simple' failed make[2]: *** [Gperf-simple] Error 1 -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils