diff --git a/pkgs/by-name/vn/vncrec/package.nix b/pkgs/by-name/vn/vncrec/package.nix index 8b20aeb546d9..859d202c7e2e 100644 --- a/pkgs/by-name/vn/vncrec/package.nix +++ b/pkgs/by-name/vn/vncrec/package.nix @@ -27,6 +27,15 @@ stdenv.mkDerivation { hardeningDisable = [ "format" ]; + postPatch = '' + substituteInPlace vncpasswd/vncpasswd.c \ + --replace-fail "return;" "return 0;" + + sed -i '7i #include ' vncconnect/vncconnect.c + sed -i '8i #include ' vncconnect/vncconnect.c + sed -i '31i #include ' libvncauth/vncauth.c + ''; + nativeBuildInputs = [ imake gccmakedep