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

            Bug ID: 32745
           Summary: The ld in binutils 2.44 produces a malfunctioning
                    libadwaita library
           Product: binutils
           Version: 2.44
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ld
          Assignee: unassigned at sourceware dot org
          Reporter: sourceware-bugzilla at hide dot mwcloud.eu
  Target Milestone: ---

After updating to version 2.44 of the binutils software, ArchLinux encountered
issues with the libadwaita library. While the library and demo binary can be
successfully built, they are not functional when executed. This issue is
specific to the library, as all binaries utilizing it encounter the same
failure when run, not only the demo application.

To illustrate the issue, I have prepared an example that can be found here:
https://github.com/marcbull/archlinux-binutils.

The issue was identified in ArchLinux and was traced back to a specific Docker
image that had undergone several package updates.Preliminary analysis indicates
a potential association with ld.

The last working Docker image was
archlinux/archlinux:base-devel-20250209.0.306672, and the first Docker image
that exhibited this issue was archlinux/archlinux:base-devel-20250210.0.306967.

If you build binutils 2.44 in ArchLinux and install it in /usr/local, and if
you then remove all existing binutils binaries provided by the package, it will
fail to build a functional libadwaita. However, if you remove all binaries
except ld, it will build libadwaita as expected.

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

Reply via email to