[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libmad0 unusable on raspberry pi 2 with Debian 13



Hi,

On 2025-12-30 02:25, Flacusbigotis wrote:
Package: libmad0
Version: 0.15.1b-11+b1
Architecture: armhf
Description:
On Raspberry Pi 2 running Debian Trixie (armhf), libmad.so.0 requests an executable stack (GNU_STACK RWE).
This causes alsaplayer, when trying to load the library, to fail with:
  libmad.so.0: cannot enable executable stack as shared object requires: Invalid argument

Workaround:
Rebuilding libmad0 with '-z noexecstack' clears the GNU_STACK executable flag and fixes the issue.

Suggested fix:
Consider patching the ARM build to not require an executable stack.

This mail should have been sent to submit@bugs.debian.org to properly file the bug with Debian Bug Tracker.

Is there a sequence of commands I could run in terminal to reproduce the issue? This way I can run them on all Debian architectures checking whether the issue is armhf-specific.

Thanks,
Andrius


Reply to: