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.