diff --git a/pkgs/by-name/ea/easytag/package.nix b/pkgs/by-name/ea/easytag/package.nix index 1f3fb23e165d..a54f365bf1e1 100644 --- a/pkgs/by-name/ea/easytag/package.nix +++ b/pkgs/by-name/ea/easytag/package.nix @@ -40,7 +40,12 @@ stdenv.mkDerivation rec { }) ]; - NIX_LDFLAGS = "-lid3tag -lz"; + env = { + NIX_LDFLAGS = "-lid3tag -lz"; + # Note: this allows id3lib to be found at configure time, and also prevents + # compilation errors on Linux (GCC 15). Clang / Darwin seems to be unaffected. + NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-std=c17 -Wno-implicit-function-declaration"; + }; nativeBuildInputs = [ pkg-config