···33stdenv.mkDerivation {
44 name = "expand-response-params";
55 src = ./expand-response-params.c;
66+ strictDeps = true;
67 # Work around "stdenv-darwin-boot-2 is not allowed to refer to path
78 # /nix/store/...-expand-response-params.c"
89 unpackPhase = ''
···3333 # on Darwin, so disable NLS for now.
3434 ++ lib.optional stdenv.hostPlatform.isDarwin "--disable-nls";
35353636+ strictDeps = true;
3637 nativeBuildInputs =
3738 if stdenv.hostPlatform.isNetBSD then [ netbsd.gencat ] else [ gettext ]
3839 # Need to regenerate configure script with newer version in order to pass
···1212 };
13131414 outputs = [ "out" "man" "doc" ];
1515+ strictDeps = true;
15161617 # Process Requires.private properly, see
1718 # http://bugs.freedesktop.org/show_bug.cgi?id=4738, migrated to
+1
pkgs/os-specific/linux/kernel-headers/default.nix
···14141515 ARCH = stdenvNoCC.hostPlatform.linuxArch;
16161717+ strictDeps = true;
1718 # It may look odd that we use `stdenvNoCC`, and yet explicit depend on a cc.
1819 # We do this so we have a build->build, not build->host, C compiler.
1920 depsBuildBuild = [ buildPackages.stdenv.cc ];
+2
pkgs/stdenv/linux/default.nix
···162162 # stage1.
163163 ${localSystem.libc} = self.stdenv.mkDerivation {
164164 pname = "bootstrap-stage0-${localSystem.libc}";
165165+ strictDeps = true;
165166 version = "bootstrap";
166167 buildCommand = ''
167168 mkdir -p $out
···269270 inherit (prevStage.bintools.bintools) name;
270271 dontUnpack = true;
271272 dontBuild = true;
273273+ strictDeps = true;
272274 # We wouldn't need to *copy* all, but it's easier and the result is temporary anyway.
273275 installPhase = ''
274276 mkdir -p "$out"/bin