mono46, mono48: disable parallel building
See #32386 mono46: https://hydra.nixos.org/build/65617511 mono48: https://hydra.nixos.org/build/65600645
This commit is contained in:
parent
5ce5ef06ab
commit
0a41fc6b7c
@ -4,5 +4,5 @@ callPackage ./generic.nix (rec {
|
||||
inherit Foundation libobjc;
|
||||
version = "4.4.2.11";
|
||||
sha256 = "0cxnypw1j7s253wr5hy05k42ghgg2s9qibp10kndwnp5bv12q34h";
|
||||
buildParallel = false; # see #32386 -- parallel building broken on 4.4
|
||||
enableParallelBuilding = false; # #32386, https://hydra.nixos.org/build/65565737
|
||||
})
|
||||
|
@ -4,4 +4,5 @@ callPackage ./generic.nix (rec {
|
||||
inherit Foundation libobjc;
|
||||
version = "4.6.2.16";
|
||||
sha256 = "190f7kcrm1y5x61s1xwdmjnwc3czsg50s3mml4xmix7byh3x2rc9";
|
||||
enableParallelBuilding = false; # #32386, https://hydra.nixos.org/build/65617511
|
||||
})
|
||||
|
@ -4,4 +4,5 @@ callPackage ./generic-cmake.nix (rec {
|
||||
inherit Foundation libobjc;
|
||||
version = "4.8.1.0";
|
||||
sha256 = "1vyvp2g28ihcgxgxr8nhzyzdmzicsh5djzk8dk1hj5p5f2k3ijqq";
|
||||
enableParallelBuilding = false; # #32386, https://hydra.nixos.org/build/65600645
|
||||
})
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, bison, pkgconfig, glib, gettext, perl, libgdiplus, libX11, callPackage, ncurses, zlib, withLLVM ? false, cacert, Foundation, libobjc, python, version, sha256, autoconf, libtool, automake, cmake, which }:
|
||||
{ stdenv, fetchurl, bison, pkgconfig, glib, gettext, perl, libgdiplus, libX11, callPackage, ncurses, zlib, withLLVM ? false, cacert, Foundation, libobjc, python, version, sha256, autoconf, libtool, automake, cmake, which, enableParallelBuilding ? true }:
|
||||
|
||||
let
|
||||
llvm = callPackage ./llvm.nix { };
|
||||
@ -45,8 +45,6 @@ stdenv.mkDerivation rec {
|
||||
# The file /nix/store/xxx-mono-2.4.2.1/lib/mscorlib.dll is an invalid CIL image
|
||||
dontStrip = true;
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
# We want pkg-config to take priority over the dlls in the Mono framework and the GAC
|
||||
# because we control pkg-config
|
||||
patches = [ ./pkgconfig-before-gac.patch ];
|
||||
@ -82,6 +80,8 @@ stdenv.mkDerivation rec {
|
||||
ln -s $out/bin/mcs $out/bin/gmcs
|
||||
'';
|
||||
|
||||
inherit enableParallelBuilding;
|
||||
|
||||
meta = {
|
||||
homepage = http://mono-project.com/;
|
||||
description = "Cross platform, open source .NET development framework";
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
, version, sha256
|
||||
, withLLVM ? false
|
||||
, buildParallel ? true
|
||||
, enableParallelBuilding ? true
|
||||
}:
|
||||
|
||||
let
|
||||
@ -47,8 +47,6 @@ stdenv.mkDerivation rec {
|
||||
# The file /nix/store/xxx-mono-2.4.2.1/lib/mscorlib.dll is an invalid CIL image
|
||||
dontStrip = true;
|
||||
|
||||
enableParallelBuilding = buildParallel;
|
||||
|
||||
# We want pkg-config to take priority over the dlls in the Mono framework and the GAC
|
||||
# because we control pkg-config
|
||||
patches = [ ./pkgconfig-before-gac.patch ];
|
||||
@ -85,6 +83,8 @@ stdenv.mkDerivation rec {
|
||||
ln -s $out/bin/mcs $out/bin/gmcs
|
||||
'';
|
||||
|
||||
inherit enableParallelBuilding;
|
||||
|
||||
meta = {
|
||||
homepage = http://mono-project.com/;
|
||||
description = "Cross platform, open source .NET development framework";
|
||||
|
Loading…
Reference in New Issue
Block a user