Unverified Commit f8ce2d45 authored by Emily's avatar Emily Committed by GitHub
Browse files

swift: Workaround Hydra darwin build problem (#354192)

parents e818264f 8dfed1b9
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
, coreutils
, gnugrep
, perl
, ninja
, ninja_1_11
, pkg-config
, clang
, bintools
@@ -190,6 +190,14 @@ let
    '';
  };

  # https://github.com/NixOS/nixpkgs/issues/327836
  # Fail to build with ninja 1.12 when NIX_BUILD_CORES is low (Hydra or Github Actions).
  # Can reproduce using `nix --option cores 2 build -f . swiftPackages.swift-unwrapped`.
  # Until we find out the exact cause, follow [swift upstream][1], pin ninja to version
  # 1.11.1.
  # [1]: https://github.com/swiftlang/swift/pull/72989
  ninja = ninja_1_11;

in stdenv.mkDerivation {
  pname = "swift";
  inherit (sources) version;