https://sourceware.org/bugzilla/show_bug.cgi?id=29310
Bug ID: 29310 Summary: [2.39 Regression] copy relocation against non-copyable protected symbol `__cxa_ pure_virtual' on aarch64-linux-gnu Product: binutils Version: 2.39 (HEAD) Status: NEW Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: doko at debian dot org Target Milestone: --- seen with binutils trunk 20220629 building GCC 10, 11, 12 with a profiled lto build. Can be worked around by disabling the GCC lto build, still doing a profiled build. The lto1, gnat1, dm21 executables fail to link with /usr/bin/ld: libcommon.a(input.o): copy relocation against non-copyable protected symbol `__cxa_pure_virtual' collect2: error: ld returned 1 exit status Building GCC trunk without profiled and lto config still shows this, and reverting back to binutils 2.38 lets the build succeed. complete build log for GCC trunk at https://buildd.debian.org/status/fetch.php?pkg=gcc-snapshot&arch=arm64&ver=1%3A20220630-1&stamp=1656585314&raw=0 -- You are receiving this mail because: You are on the CC list for the bug.