about summary refs log tree commit diff
path: root/pkgs/by-name/su
diff options
context:
space:
mode:
authorVladimír Čunát <v@cunat.cz>2024-06-09 08:36:41 +0200
committerVladimír Čunát <v@cunat.cz>2024-06-09 08:36:41 +0200
commitb45d7259e501e43e6234dc5985a61b379ef46ad9 (patch)
tree6212a05c138f7502b998f6b75c8fbd9090b62efa /pkgs/by-name/su
parent0a232ee172e874fe91d313298f9e0a8cbd5d945b (diff)
parentbf13eca852acddd5e44b5ad9b4ebc0629d612737 (diff)
Merge #318447: rustc: disable wasm32 if some gcc options are set
...into staging-next
Diffstat (limited to 'pkgs/by-name/su')
-rw-r--r--pkgs/by-name/su/surrealist/package.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/by-name/su/surrealist/package.nix b/pkgs/by-name/su/surrealist/package.nix
index 0c1e0abd1e57b..53290ea042c73 100644
--- a/pkgs/by-name/su/surrealist/package.nix
+++ b/pkgs/by-name/su/surrealist/package.nix
@@ -166,5 +166,8 @@ in stdenv.mkDerivation (finalAttrs: {
     mainProgram = "surrealist";
     maintainers = with maintainers; [ frankp ];
     platforms = platforms.linux;
+    # See comment about wasm32-unknown-unknown in rustc.nix.
+    broken = lib.any (a: lib.hasAttr a stdenv.hostPlatform.gcc) [ "cpu" "float-abi" "fpu" ] ||
+      !stdenv.hostPlatform.gcc.thumb or true;
   };
 })