Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c49404547bc3315953baa563347beb9034bc7512
      
https://github.com/NixOS/nixpkgs/commit/c49404547bc3315953baa563347beb9034bc7512
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-04-20 (Sun, 20 Apr 2014)

  Changed paths:
    M pkgs/stdenv/linux/default.nix
    R pkgs/stdenv/linux/scripts/download.sh

  Log Message:
  -----------
  Use <nix/fetchurl.nix> to download the bootstrap tools


  Commit: d4f44d6db351bdfcd089a26fc9cc973254a48cae
      
https://github.com/NixOS/nixpkgs/commit/d4f44d6db351bdfcd089a26fc9cc973254a48cae
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-04-20 (Sun, 20 Apr 2014)

  Changed paths:
    R pkgs/stdenv/linux/bootstrap/armv5tel/bzip2
    R pkgs/stdenv/linux/bootstrap/armv5tel/cpio
    R pkgs/stdenv/linux/bootstrap/armv5tel/curl.bz2
    M pkgs/stdenv/linux/bootstrap/armv5tel/default.nix
    R pkgs/stdenv/linux/bootstrap/armv5tel/ln
    R pkgs/stdenv/linux/bootstrap/armv5tel/mkdir
    R pkgs/stdenv/linux/bootstrap/armv5tel/sh
    R pkgs/stdenv/linux/bootstrap/i686/bzip2
    R pkgs/stdenv/linux/bootstrap/i686/cpio
    R pkgs/stdenv/linux/bootstrap/i686/curl.bz2
    M pkgs/stdenv/linux/bootstrap/i686/default.nix
    R pkgs/stdenv/linux/bootstrap/i686/ln
    R pkgs/stdenv/linux/bootstrap/i686/mkdir
    R pkgs/stdenv/linux/bootstrap/i686/sh
    R pkgs/stdenv/linux/bootstrap/loongson2f/bzip2
    R pkgs/stdenv/linux/bootstrap/loongson2f/cpio
    R pkgs/stdenv/linux/bootstrap/loongson2f/curl.bz2
    M pkgs/stdenv/linux/bootstrap/loongson2f/default.nix
    R pkgs/stdenv/linux/bootstrap/loongson2f/ln
    R pkgs/stdenv/linux/bootstrap/loongson2f/mkdir
    R pkgs/stdenv/linux/bootstrap/loongson2f/sh
    R pkgs/stdenv/linux/bootstrap/powerpc/bash
    R pkgs/stdenv/linux/bootstrap/powerpc/bzip2
    R pkgs/stdenv/linux/bootstrap/powerpc/cp
    R pkgs/stdenv/linux/bootstrap/powerpc/curl.bz2
    R pkgs/stdenv/linux/bootstrap/powerpc/default.nix
    R pkgs/stdenv/linux/bootstrap/powerpc/tar.bz2
    M pkgs/stdenv/linux/default.nix

  Log Message:
  -----------
  Move stdenv bootstrap binaries out of the tree

Commit 986f36194650e2a41451cbfb9f29ce1c66a62df3 started to use
<nix/fetchurl.nix> to "download" the bootstrap binaries from the
Nixpkgs tree, using the file:/// scheme. This has really bad
consequences:

* It makes any derivation depend on the path of the Nixpkgs tree. So
  evaluating a package will produce a different .drv file when run
  from different locations. No wonder Hydra evaluation has been so
  slow lately: for every Nixpkgs evaluation, it had to create tens of
  thousands of .drv files, even if nothing had changed.

* It requires the builder to have file system access to the Nixpkgs
  tree. So if your tree is in your home directory, the stdenv
  bootstrap would probably fail.

So now the binaries are downloaded from tarballs.nixos.org.

Also dropped PowerPC "support".


  Commit: b614ea22d459a34ed6163ab5d94ae6cd28ee2016
      
https://github.com/NixOS/nixpkgs/commit/b614ea22d459a34ed6163ab5d94ae6cd28ee2016
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-04-20 (Sun, 20 Apr 2014)

  Changed paths:
    A pkgs/stdenv/linux/bootstrap/armv5tel.nix
    R pkgs/stdenv/linux/bootstrap/armv5tel/default.nix
    A pkgs/stdenv/linux/bootstrap/armv6l.nix
    R pkgs/stdenv/linux/bootstrap/armv6l/default.nix
    R pkgs/stdenv/linux/bootstrap/armv7l/default.nix
    A pkgs/stdenv/linux/bootstrap/i686.nix
    R pkgs/stdenv/linux/bootstrap/i686/default.nix
    A pkgs/stdenv/linux/bootstrap/loongson2f.nix
    R pkgs/stdenv/linux/bootstrap/loongson2f/default.nix
    A pkgs/stdenv/linux/bootstrap/x86_64.nix
    R pkgs/stdenv/linux/bootstrap/x86_64/default.nix
    M pkgs/stdenv/linux/default.nix

  Log Message:
  -----------
  Move files


Compare: https://github.com/NixOS/nixpkgs/compare/c95cea4bfd91...b614ea22d459
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to