python3Packages.donut-shellcode: clear executable-stack flag (#521863)

This commit is contained in:
Fabian Affolter
2026-05-19 18:33:10 +00:00
committed by GitHub
@@ -17,6 +17,9 @@ buildPythonPackage rec {
hash = "sha256-gKa7ngq2+r4EYRdwH9AWnJodJjCdppzKch4Ve/4ZPhk=";
};
# aplib64.a objects lack .note.GNU-stack; linker marks .so executable-stack, breaking dlopen.
env.NIX_LDFLAGS = "-z,noexecstack";
build-system = [ setuptools ];
pythonImportsCheck = [ "donut" ];