From f97109a469fd8dc1424a7eb092bb96268ff5130e Mon Sep 17 00:00:00 2001 From: David McFarland Date: Mon, 4 Aug 2025 20:41:13 -0300 Subject: [PATCH] dotnetCorePackages.dotnet_10.vmr: fix build on bash 5.3 Fixes: #430989 --- pkgs/development/compilers/dotnet/vmr.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/dotnet/vmr.nix b/pkgs/development/compilers/dotnet/vmr.nix index d86dfd42f8fd..abb1bada08d1 100644 --- a/pkgs/development/compilers/dotnet/vmr.nix +++ b/pkgs/development/compilers/dotnet/vmr.nix @@ -230,6 +230,8 @@ stdenv.mkDerivation rec { substituteInPlace \ src/runtime/src/coreclr/ilasm/CMakeLists.txt \ --replace-fail 'set_source_files_properties( prebuilt/asmparse.cpp PROPERTIES COMPILE_FLAGS "-O0" )' "" + '' + + lib.optionalString (lib.versionOlder version "10") '' # https://github.com/dotnet/source-build/issues/4444 xmlstarlet ed \ @@ -237,8 +239,6 @@ stdenv.mkDerivation rec { -s '//Project/Target/MSBuild[@Targets="Restore"]' \ -t attr -n Properties -v "NUGET_PACKAGES='\$(CurrentRepoSourceBuildPackageCache)'" \ src/aspnetcore/eng/Tools.props - '' - + lib.optionalString (lib.versionOlder version "10") '' # patch packages installed from npm cache xmlstarlet ed \ --inplace \