diff --git a/pkgs/by-name/fm/fmi-reference-fmus/package.nix b/pkgs/by-name/fm/fmi-reference-fmus/package.nix index 223ffb3c9e39..175d114b8844 100644 --- a/pkgs/by-name/fm/fmi-reference-fmus/package.nix +++ b/pkgs/by-name/fm/fmi-reference-fmus/package.nix @@ -31,7 +31,10 @@ stdenv.mkDerivation (finalAttrs: { "-DFMI_VERSION=${toString FMIVersion}" (lib.cmakeBool "WITH_FMUSIM" false) ]; - CFLAGS = lib.optionalString (FMIVersion == 3) "-Wno-stringop-truncation"; + + env = lib.optionalAttrs (FMIVersion == 3) { + CFLAGS = "-Wno-stringop-truncation"; + }; meta = { # CMakeLists.txt explicitly states support for aarch64-darwin, but