···3stdenv.mkDerivation {
4 name = "expand-response-params";
5 src = ./expand-response-params.c;
06 # Work around "stdenv-darwin-boot-2 is not allowed to refer to path
7 # /nix/store/...-expand-response-params.c"
8 unpackPhase = ''
···3stdenv.mkDerivation {
4 name = "expand-response-params";
5 src = ./expand-response-params.c;
6+ strictDeps = true;
7 # Work around "stdenv-darwin-boot-2 is not allowed to refer to path
8 # /nix/store/...-expand-response-params.c"
9 unpackPhase = ''
···33 # on Darwin, so disable NLS for now.
34 ++ lib.optional stdenv.hostPlatform.isDarwin "--disable-nls";
35036 nativeBuildInputs =
37 if stdenv.hostPlatform.isNetBSD then [ netbsd.gencat ] else [ gettext ]
38 # Need to regenerate configure script with newer version in order to pass
···33 # on Darwin, so disable NLS for now.
34 ++ lib.optional stdenv.hostPlatform.isDarwin "--disable-nls";
3536+ strictDeps = true;
37 nativeBuildInputs =
38 if stdenv.hostPlatform.isNetBSD then [ netbsd.gencat ] else [ gettext ]
39 # Need to regenerate configure script with newer version in order to pass
···12 };
1314 outputs = [ "out" "man" "doc" ];
01516 # Process Requires.private properly, see
17 # http://bugs.freedesktop.org/show_bug.cgi?id=4738, migrated to
···12 };
1314 outputs = [ "out" "man" "doc" ];
15+ strictDeps = true;
1617 # Process Requires.private properly, see
18 # http://bugs.freedesktop.org/show_bug.cgi?id=4738, migrated to
+1
pkgs/os-specific/linux/kernel-headers/default.nix
···1415 ARCH = stdenvNoCC.hostPlatform.linuxArch;
16017 # It may look odd that we use `stdenvNoCC`, and yet explicit depend on a cc.
18 # We do this so we have a build->build, not build->host, C compiler.
19 depsBuildBuild = [ buildPackages.stdenv.cc ];
···1415 ARCH = stdenvNoCC.hostPlatform.linuxArch;
1617+ strictDeps = true;
18 # It may look odd that we use `stdenvNoCC`, and yet explicit depend on a cc.
19 # We do this so we have a build->build, not build->host, C compiler.
20 depsBuildBuild = [ buildPackages.stdenv.cc ];
+2
pkgs/stdenv/linux/default.nix
···162 # stage1.
163 ${localSystem.libc} = self.stdenv.mkDerivation {
164 pname = "bootstrap-stage0-${localSystem.libc}";
0165 version = "bootstrap";
166 buildCommand = ''
167 mkdir -p $out
···269 inherit (prevStage.bintools.bintools) name;
270 dontUnpack = true;
271 dontBuild = true;
0272 # We wouldn't need to *copy* all, but it's easier and the result is temporary anyway.
273 installPhase = ''
274 mkdir -p "$out"/bin
···162 # stage1.
163 ${localSystem.libc} = self.stdenv.mkDerivation {
164 pname = "bootstrap-stage0-${localSystem.libc}";
165+ strictDeps = true;
166 version = "bootstrap";
167 buildCommand = ''
168 mkdir -p $out
···270 inherit (prevStage.bintools.bintools) name;
271 dontUnpack = true;
272 dontBuild = true;
273+ strictDeps = true;
274 # We wouldn't need to *copy* all, but it's easier and the result is temporary anyway.
275 installPhase = ''
276 mkdir -p "$out"/bin