From bf71efdcf12eb59e9d536f42fb2dfbbf3cbd5521 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Sat, 14 Feb 2026 14:31:01 -0400 Subject: [PATCH] dotnetCorePackages.sdk_8_0_1xx: stop using binary ilcompiler --- pkgs/development/compilers/dotnet/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix index 1519f5562271..b01780857115 100644 --- a/pkgs/development/compilers/dotnet/default.nix +++ b/pkgs/development/compilers/dotnet/default.nix @@ -168,7 +168,8 @@ in pkgs // rec { # use binary SDK here to avoid downgrading feature band - sdk_8_0_1xx = combineSdk pkgs.dotnet_8.sdk pkgs.sdk_8_0_1xx-bin; + # combining sdk_8 results in a broken ilcompiler + sdk_8_0_1xx = if !pkgs.dotnet_8.vmr.meta.broken then pkgs.dotnet_8.sdk else pkgs.sdk_8_0_1xx-bin; sdk_9_0_1xx = combineSdk pkgs.dotnet_9.sdk pkgs.sdk_9_0_1xx-bin; sdk_10_0_1xx = combineSdk pkgs.dotnet_10.sdk pkgs.sdk_10_0_1xx-bin; # source-built SDK only exists for _1xx feature band