diff options
author | Artturin <Artturin@artturin.com> | 2022-05-21 19:58:22 +0300 |
---|---|---|
committer | Artturin <Artturin@artturin.com> | 2022-05-22 16:40:26 +0300 |
commit | f002ffed9ab96ed074aba0f20c54e813e604fc4e (patch) | |
tree | 11037553cc1d26ba05be444a873e432ac3a82282 /pkgs/build-support | |
parent | 39b85d1c2a85c91d5d14235cd5aeb8a3a3fae5e1 (diff) |
treewide: enable strictDeps in bootstrap packages
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/expand-response-params/default.nix | 1 | ||||
-rw-r--r-- | pkgs/build-support/fetchurl/default.nix | 1 | ||||
-rw-r--r-- | pkgs/build-support/nuke-references/default.nix | 1 | ||||
-rw-r--r-- | pkgs/build-support/pkg-config-wrapper/default.nix | 3 | ||||
-rw-r--r-- | pkgs/build-support/trivial-builders.nix | 1 |
5 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/build-support/expand-response-params/default.nix b/pkgs/build-support/expand-response-params/default.nix index 402f0071a5332..bc161d790225c 100644 --- a/pkgs/build-support/expand-response-params/default.nix +++ b/pkgs/build-support/expand-response-params/default.nix @@ -3,6 +3,7 @@ stdenv.mkDerivation { name = "expand-response-params"; src = ./expand-response-params.c; + strictDeps = true; # Work around "stdenv-darwin-boot-2 is not allowed to refer to path # /nix/store/...-expand-response-params.c" unpackPhase = '' diff --git a/pkgs/build-support/fetchurl/default.nix b/pkgs/build-support/fetchurl/default.nix index 32cc416cc891a..6dd8a685aee0c 100644 --- a/pkgs/build-support/fetchurl/default.nix +++ b/pkgs/build-support/fetchurl/default.nix @@ -14,6 +14,7 @@ let mirrorsFile = buildPackages.stdenvNoCC.mkDerivation ({ name = "mirrors-list"; + strictDeps = true; builder = ./write-mirror-list.sh; preferLocalBuild = true; } // mirrors); diff --git a/pkgs/build-support/nuke-references/default.nix b/pkgs/build-support/nuke-references/default.nix index 03f6fe53b544e..639992c0b85aa 100644 --- a/pkgs/build-support/nuke-references/default.nix +++ b/pkgs/build-support/nuke-references/default.nix @@ -14,6 +14,7 @@ in stdenvNoCC.mkDerivation { name = "nuke-references"; + strictDeps = true; dontUnpack = true; dontConfigure = true; dontBuild = true; diff --git a/pkgs/build-support/pkg-config-wrapper/default.nix b/pkgs/build-support/pkg-config-wrapper/default.nix index aa8f57ffb04df..2184b87eb1aec 100644 --- a/pkgs/build-support/pkg-config-wrapper/default.nix +++ b/pkgs/build-support/pkg-config-wrapper/default.nix @@ -44,6 +44,7 @@ stdenv.mkDerivation { inherit pkg-config; }; + strictDeps = true; dontBuild = true; dontConfigure = true; @@ -80,8 +81,6 @@ stdenv.mkDerivation { ln -s ${pkg-config}/share $out/share ''; - strictDeps = true; - wrapperName = "PKG_CONFIG_WRAPPER"; setupHooks = [ diff --git a/pkgs/build-support/trivial-builders.nix b/pkgs/build-support/trivial-builders.nix index 7e0c84e24ec35..8e853888719c7 100644 --- a/pkgs/build-support/trivial-builders.nix +++ b/pkgs/build-support/trivial-builders.nix @@ -528,6 +528,7 @@ rec { runCommand name (substitutions // { inherit meta; + strictDeps = true; }) ('' mkdir -p $out/nix-support |