godot3: fix PIE hardening (#370627)

This commit is contained in:
Arne Keller
2025-03-16 17:17:26 +01:00
committed by GitHub
@@ -38,6 +38,12 @@ stdenv.mkDerivation (self: {
sha256 = "sha256-4WQYO1BBDK9+eyblpI8qRgbBG4+qPRVZMjeAFAtot+0=";
};
# Fix PIE hardening: https://github.com/godotengine/godot/pull/50737
postPatch = ''
substituteInPlace platform/x11/detect.py \
--replace-fail 'env.Append(LINKFLAGS=["-no-pie"])' ""
'';
nativeBuildInputs = [
autoPatchelfHook
installShellFiles