summary refs log tree commit diff
path: root/pkgs/development/compilers/rust
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2017-09-28 23:16:18 +0200
committerTuomas Tynkkynen <tuomas@tuxera.com>2017-10-01 00:26:52 +0300
commit40ed22650737a444fee7883e69e852fd4b808133 (patch)
tree05b4cc21520d1fe93988de2a85ce0dbddbd0c8a2 /pkgs/development/compilers/rust
parentbc3ddc9e6c30b71a74f47275b929fee96d93a06b (diff)
downloadnixpkgs-40ed22650737a444fee7883e69e852fd4b808133.tar
nixpkgs-40ed22650737a444fee7883e69e852fd4b808133.tar.gz
nixpkgs-40ed22650737a444fee7883e69e852fd4b808133.tar.bz2
nixpkgs-40ed22650737a444fee7883e69e852fd4b808133.tar.lz
nixpkgs-40ed22650737a444fee7883e69e852fd4b808133.tar.xz
nixpkgs-40ed22650737a444fee7883e69e852fd4b808133.tar.zst
nixpkgs-40ed22650737a444fee7883e69e852fd4b808133.zip
treewide: mark a bunch of failing builds as broken
(cherry picked from commit 23fdbaa37599f490435056b9865023870656571b)
[dezgeg: Un-mark shotcut, tokei & uchiwa that do build on master]
Diffstat (limited to 'pkgs/development/compilers/rust')
-rw-r--r--pkgs/development/compilers/rust/beta.nix1
-rw-r--r--pkgs/development/compilers/rust/nightly.nix1
-rw-r--r--pkgs/development/compilers/rust/rustc.nix2
3 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/compilers/rust/beta.nix b/pkgs/development/compilers/rust/beta.nix
index 93aaeb9e16e..876c54a298b 100644
--- a/pkgs/development/compilers/rust/beta.nix
+++ b/pkgs/development/compilers/rust/beta.nix
@@ -25,6 +25,7 @@ rec {
     ] ++ stdenv.lib.optional stdenv.needsPax ./patches/grsec.patch;
 
     doCheck = false;
+    broken = true;
   };
 
   cargo = callPackage ./cargo.nix rec {
diff --git a/pkgs/development/compilers/rust/nightly.nix b/pkgs/development/compilers/rust/nightly.nix
index b69dffbd8b3..37a234ea129 100644
--- a/pkgs/development/compilers/rust/nightly.nix
+++ b/pkgs/development/compilers/rust/nightly.nix
@@ -22,6 +22,7 @@ rec {
     ] ++ stdenv.lib.optional stdenv.needsPax ./patches/grsec.patch;
 
     doCheck = false;
+    broken = true;
   };
 
   cargo = callPackage ./cargo.nix rec {
diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix
index f5bcc73fd6d..73d78319b8c 100644
--- a/pkgs/development/compilers/rust/rustc.nix
+++ b/pkgs/development/compilers/rust/rustc.nix
@@ -10,6 +10,7 @@
 , targetPatches
 , targetToolchains
 , doCheck ? true
+, broken ? false
 , buildPlatform, hostPlatform
 } @ args:
 
@@ -154,5 +155,6 @@ stdenv.mkDerivation {
     maintainers = with maintainers; [ madjar cstrahan wizeman globin havvy wkennington ];
     license = [ licenses.mit licenses.asl20 ];
     platforms = platforms.linux ++ platforms.darwin;
+    broken = broken;
   };
 }