From c7412922a1d6acdc40250ba8e6460fd39c3fc2c7 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 25 Sep 2024 10:00:38 -0500 Subject: [PATCH] deno: mark x86 darwin broken Aligned_alloc error that can't be fixed until SDK refactor work is done to allow overriding SDK in rust toolchain. --- pkgs/by-name/de/deno/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index 8412e4e121ac..3635f4027763 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -111,5 +111,8 @@ rustPlatform.buildRustPackage rec { "x86_64-darwin" "aarch64-darwin" ]; + # NOTE: `aligned_alloc` error on darwin SDK < 10.15. Can't do usual overrideSDK with rust toolchain in current implementation. + # Should be fixed with darwin SDK refactor and can be revisited. + broken = stdenv.isDarwin && stdenv.isx86_64; }; }