diff --git a/pkgs/by-name/vo/vorbisgain/fprintf.patch b/pkgs/by-name/vo/vorbisgain/fprintf.patch new file mode 100644 index 000000000000..45a6833a446c --- /dev/null +++ b/pkgs/by-name/vo/vorbisgain/fprintf.patch @@ -0,0 +1,12 @@ +--- vorbisgain-0.37/misc.c 2004-01-03 16:17:28.000000000 -0500 ++++ vorbisgain-0.37-patched/misc.c 2025-01-07 20:51:12.989521816 -0500 +@@ -56,8 +56,7 @@ + vfprintf(stderr, message, args); + va_end(args); + +- fprintf(stderr, strerror(err_num)); +- fprintf(stderr, "\n"); ++ fprintf(stderr, "%s\n", strerror(err_num)); + } + + diff --git a/pkgs/by-name/vo/vorbisgain/package.nix b/pkgs/by-name/vo/vorbisgain/package.nix index a50823cab635..6775b8d500fd 100644 --- a/pkgs/by-name/vo/vorbisgain/package.nix +++ b/pkgs/by-name/vo/vorbisgain/package.nix @@ -17,10 +17,9 @@ stdenv.mkDerivation rec { patches = [ ./isatty.patch + ./fprintf.patch ]; - hardeningDisable = [ "format" ]; - buildInputs = [ libogg libvorbis