bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/29310] [2.39 Regression] copy relocation against non-copyable pr


From: i at maskray dot me
Subject: [Bug ld/29310] [2.39 Regression] copy relocation against non-copyable protected symbol `__cxa_ pure_virtual' on aarch64-linux-gnu
Date: Fri, 01 Jul 2022 21:25:51 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=29310

Fangrui Song <i at maskray dot me> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |i at maskray dot me

--- Comment #5 from Fangrui Song <i at maskray dot me> ---
(In reply to Matthias Klose from comment #4)
> it depends which *1 executable is built first.
> 
> https://launchpadlibrarian.net/610456289/buildlog_ubuntu-kinetic-arm64.gcc-
> 11_11.3.0-4ubuntu1_BUILDING.txt.gz
> has failures in f951 and go1,
> 
> https://launchpadlibrarian.net/610252712/buildlog_ubuntu-kinetic-arm64.gcc-
> 12_12.1.0-5ubuntu1_BUILDING.txt.gz
> has a failure in dm21
> 
> I'm sure I saw a failure on lto1 too, but it looks there's some randomness
> which of these is built first.

As nsz' commention suggests, -Wl,-y,__cxa_pure_virtual information (and then
run `readelf -sW` on the defining archive/object) is needed. The logs are not
useful.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]