findutils: move CFLAGS into env for structuredAttrs

This commit is contained in:
Stefan Frijters
2026-02-19 19:41:03 +01:00
parent d90914bdd0
commit c4bdbc9f1b
+7 -5
View File
@@ -57,11 +57,13 @@ stdenv.mkDerivation (finalAttrs: {
"--localstatedir=/var/cache"
];
CFLAGS = lib.optionals stdenv.hostPlatform.isDarwin [
# TODO: Revisit upstream issue https://savannah.gnu.org/bugs/?59972
# https://github.com/Homebrew/homebrew-core/pull/69761#issuecomment-770268478
"-D__nonnull\\(params\\)="
];
env = lib.optionalAttrs stdenv.hostPlatform.isDarwin {
CFLAGS = toString [
# TODO: Revisit upstream issue https://savannah.gnu.org/bugs/?59972
# https://github.com/Homebrew/homebrew-core/pull/69761#issuecomment-770268478
"-D__nonnull\\(params\\)="
];
};
postInstall = ''
moveToOutput bin/locate $locate