diff --git a/pkgs/development/tools/godot/3/default.nix b/pkgs/development/tools/godot/3/default.nix index c44fb7c9033c..576422aed763 100644 --- a/pkgs/development/tools/godot/3/default.nix +++ b/pkgs/development/tools/godot/3/default.nix @@ -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