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

            Bug ID: 30033
           Summary: binutils-2.40 broke arm-linux-gnueabi libraries on
                    arm64 kernel with >4KB pages
           Product: binutils
           Version: 2.40
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: binutils
          Assignee: unassigned at sourceware dot org
          Reporter: arnd at arndb dot de
  Target Milestone: ---

Running Debian Bookworm armhf user space on 64-bit kernels broke after the
update from binutils-2.39 to binutils-2.40. 

Booting a 32-bit root image using a 16KB or 64KB page kernel now fails as soon
as it loads a shared library that was built after the binutils update:
udevadm: error while loading shared libraries: libacl.so.1: ELF load command
address/offset not page-aligned
10:32 AM /sbin/init: error while loading shared libraries: libapparmor.so.1:
ELF load command address/offset not page-aligned

Reverting commit 1a26a53a0de ("ARM: Fix ld bloat introduced between
binutils-2.38 and 2.39") solves the problem again.

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

Reply via email to