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.