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 [email protected] 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 via email to