findutils: move CFLAGS into env for structuredAttrs (#492205)

This commit is contained in:
Michael Daniels
2026-02-20 13:29:53 +00:00
committed by GitHub
+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