[Bug ld/31482] The first definition in shared object and archive is ignored

2025-04-08 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31482 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug ld/31489] --as-needed doesn't work with references to builtin functions

2025-04-08 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31489 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug ld/32854] Default versioned symbol in shared library is ignored with LTO

2025-04-08 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32854 Sam James changed: What|Removed |Added See Also||https://bugzilla.suse.com/s

[Bug ld/32854] Default versioned symbol in shared library is ignored with LTO

2025-04-08 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32854 --- Comment #1 from Sam James --- For completeness, this bug is for: commit 2707d55e539ef323dd14a1293e762bf3d9739ee7 Author: Michael Matz Date: Mon Mar 31 15:57:08 2025 +0200 [lto] Fix symlookup in archives vs shared when a share

[Bug ld/32854] Default versioned symbol in shared library is ignored with LTO

2025-04-08 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32854 Sam James changed: What|Removed |Added CC||matz at suse dot de, |

[Bug ld/32854] New: Default versioned symbol in shared library is ignored with LTO

2025-04-08 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=32854 Bug ID: 32854 Summary: Default versioned symbol in shared library is ignored with LTO Product: binutils Version: 2.45 (HEAD) Status: NEW Severity: normal

[Bug ld/32846] LTO link failures in various packages since 2707d55e539ef323dd14a1293e762bf3d9739ee7

2025-04-08 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=32846 --- Comment #8 from H.J. Lu --- (In reply to Michael Matz from comment #7) > Ultimately first_hash was introduced for what really is a bug in the compiler > (pr31482, where the LTO .o files don't contain a reference to abort in their > symbol

[Bug ld/32846] LTO link failures in various packages since 2707d55e539ef323dd14a1293e762bf3d9739ee7

2025-04-08 Thread matz at suse dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=32846 --- Comment #7 from Michael Matz --- Ultimately first_hash was introduced for what really is a bug in the compiler (pr31482, where the LTO .o files don't contain a reference to abort in their symbol table). Introducing that doesn't completely

[Bug ld/32846] LTO link failures in various packages since 2707d55e539ef323dd14a1293e762bf3d9739ee7

2025-04-08 Thread matz at suse dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=32846 --- Comment #6 from Michael Matz --- At least I'm sure that first_hash usage was also brittle before. Slightly changing the situation of PR31482 (for which it was introduced) still shows bugs related to LTO and archives, even without my patch

[Bug ld/32846] LTO link failures in various packages since 2707d55e539ef323dd14a1293e762bf3d9739ee7

2025-04-08 Thread matz at suse dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=32846 --- Comment #5 from Michael Matz --- That's an interesting case. hash_new is defined in hash.o and that's inserted into both static archives, libshared.a and libkmod-internal.a, and these come in that order on the link edit command. first_ha

[Bug ld/32846] LTO link failures in various packages since 2707d55e539ef323dd14a1293e762bf3d9739ee7

2025-04-08 Thread amonakov at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=32846 Alexander Monakov changed: What|Removed |Added CC||amonakov at gmail dot com -- You

Re: Issue 408513933: binutils: Fuzzing build failure

2025-04-08 Thread buganizer-system
Replying to this email means your email address will be shared with the team that works on this product. https://issues.oss-fuzz.com/issues/408513933 Changed status: New → Verified assignee: → cl...@appspot.gserviceaccount.com verifier: → cl...@appspot.gserviceaccount.com 87...@developer.gs

[Bug ld/32846] LTO link failures in various packages since 2707d55e539ef323dd14a1293e762bf3d9739ee7

2025-04-08 Thread matz at suse dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=32846 Michael Matz changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug ld/32846] LTO link failures in various packages since 2707d55e539ef323dd14a1293e762bf3d9739ee7

2025-04-08 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32846 --- Comment #2 from Sam James --- ``` /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /tmp/ccNimEok.ltrans0.ltrans.o: in function `mkdir_parents': :(.text+0x1): undefined reference to `mkdir_p' /usr/lib/gcc/x86_64-p