Use latest nixUnstable

[?]
Feb 3, 2017, 1:39 PM
X4KYZJBQ7WULUWTHAPX5BZTZR7C6HRCC4N4J5K726PGZKSY6FQOQC

Dependencies

  • [2] XCDTFZUY hydra-queue-runner: Fix build
  • [3] 34UH6B6L Build against the bleeding edge of Nix
  • [4] 4YCF3KBG Concurrent hydra-evaluator
  • [5] YR2IM6Y5 Temporarily disable machines after a connection failure
  • [6] IE2PRAQU hydra-queue-runner: Send build notifications
  • [7] X6FOUYFJ int2String -> std::to_string
  • [8] GS4BE6TB Asynchronously compress build logs
  • [9] 6K5PBUUN Use buildEnv to combine Hydra's Perl dependencies
  • [10] FCTX433O Add buildStarted plugin hook
  • [11] PKTKSVTL Bump Nix
  • [12] OKEMZJLS Bump Nix
  • [13] VZKB5CIE Workaround for RemoteStore not supporting cmdBuildDerivation yet
  • [14] 5CNQUQ77 Bump Nix
  • [15] NTEDD7T4 Provide a plugin hook for when build steps finish
  • [16] IJCXGTEC Bump Nix dependency
  • [17] BYVRA54Q Temporarily disable machines on any exception, not just connection failures
  • [18] 7DEMMXE5 Bump Nix
  • [19] FITVNQ2S Keep track of the time we spend copying to/from build machines
  • [*] T4LLYESZ * Nix expression for building Hydra.
  • [*] DODOGD7M Send queue runner stats to statsd
  • [*] 5AIYUMTB Basic remote building
  • [*] 24BMQDZA Start of single-process hydra-queue-runner

Change contents

  • replacement in release.nix at line 45
    [3.21][3.21:76]()
    lib.overrideDerivation (aws-sdk-cpp.override {
    [3.21]
    [3.76]
    aws-sdk-cpp.override {
  • replacement in release.nix at line 48
    [3.143][3.143:428]()
    }) (attrs: {
    src = fetchFromGitHub {
    owner = "edolstra";
    repo = "aws-sdk-cpp";
    rev = "d1e2479f79c24e2a1df8a3f3ef3278a1c6383b1e";
    sha256 = "1vhgsxkhpai9a7dk38q4r239l6dsz2jvl8hii24c194lsga3g84h";
    };
    });
    [3.143]
    [3.428]
    };
  • edit in release.nix at line 50
    [3.429]
    [3.429]
    /*
  • edit in release.nix at line 63
    [3.1016]
    [22.409]
    */
    nix = nixUnstable;
  • replacement in src/hydra-queue-runner/build-remote.cc at line 187
    [4.1048][4.1048:1082]()
    child.pid.wait(true);
    [4.1048]
    [4.1082]
    child.pid.wait();
  • replacement in src/hydra-queue-runner/build-remote.cc at line 431
    [2.675][4.9180:9210](),[4.9180][4.9180:9210]()
    child.pid.wait(true);
    [2.675]
    [4.329]
    child.pid.wait();
  • replacement in src/hydra-queue-runner/hydra-queue-runner.cc at line 462
    [4.2388][4.2388:2426]()
    int res = pid.wait(true);
    [4.2388]
    [4.2426]
    int res = pid.wait();
  • replacement in src/hydra-queue-runner/hydra-queue-runner.cc at line 524
    [4.2300][4.2300:2338]()
    int res = pid.wait(true);
    [4.2300]
    [4.2338]
    int res = pid.wait();