diff options
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/docker/default.nix | 4 | ||||
-rw-r--r-- | pkgs/build-support/rust/default.nix | 1 | ||||
-rwxr-xr-x | pkgs/build-support/rust/fetch-cargo-deps | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/build-support/docker/default.nix b/pkgs/build-support/docker/default.nix index 5ead82dee8b5..4c5378ea73f3 100644 --- a/pkgs/build-support/docker/default.nix +++ b/pkgs/build-support/docker/default.nix @@ -1,5 +1,5 @@ { stdenv, lib, callPackage, runCommand, writeReferencesToFile, writeText, vmTools, writeScript -, docker, shadow, utillinux, coreutils, jshon, e2fsprogs, goPackages, pigz }: +, docker, shadow, utillinux, coreutils, jshon, e2fsprogs, go, pigz }: # WARNING: this API is unstable and may be subject to backwards-incompatible changes in the future. @@ -10,7 +10,7 @@ rec { # We need to sum layer.tar, not a directory, hence tarsum instead of nix-hash. # And we cannot untar it, because then we cannot preserve permissions ecc. tarsum = runCommand "tarsum" { - buildInputs = [ goPackages.go ]; + buildInputs = [ go ]; } '' mkdir tarsum cd tarsum diff --git a/pkgs/build-support/rust/default.nix b/pkgs/build-support/rust/default.nix index 6bacba73f1e7..b889c4f24583 100644 --- a/pkgs/build-support/rust/default.nix +++ b/pkgs/build-support/rust/default.nix @@ -44,6 +44,7 @@ in stdenv.mkDerivation (args // { export CARGO_HOME="$(realpath deps)" export RUST_LOG=${logLevel} + export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt # Let's find out which $indexHash cargo uses for file:///dev/null (cd $sourceRoot && cargo fetch &>/dev/null) || true diff --git a/pkgs/build-support/rust/fetch-cargo-deps b/pkgs/build-support/rust/fetch-cargo-deps index 4fbc53d1039e..54593994990f 100755 --- a/pkgs/build-support/rust/fetch-cargo-deps +++ b/pkgs/build-support/rust/fetch-cargo-deps @@ -147,7 +147,7 @@ EOF done # Create ad-hoc branches for the revs we need - echo "$revs" | while read rev; do + echo "$revs" | tr " " "\n" | while read -d " " rev; do echo "Creating git branch b_$rev $rev" git branch b_$rev $rev done |