From 75479e4d6f0a8b770e05eed3eef4fdd06c8fc2f3 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Fri, 30 Aug 2024 19:37:04 -0700 Subject: [PATCH 1/3] Use system brotli on Unix non-portable builds --- .../BuildIntegration/Microsoft.NETCore.Native.Unix.targets | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets index d2696ffbcad6dc..b039a11bcfe705 100644 --- a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets +++ b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets @@ -168,6 +168,10 @@ The .NET Foundation licenses this file to you under the MIT license. + + + + From c10da020a14c587eadae2b85f5362450673f48b8 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Fri, 30 Aug 2024 20:40:51 -0700 Subject: [PATCH 2/3] Update src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets Co-authored-by: Jan Kotas --- .../BuildIntegration/Microsoft.NETCore.Native.Unix.targets | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets index b039a11bcfe705..7338d133621840 100644 --- a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets +++ b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets @@ -169,7 +169,8 @@ The .NET Foundation licenses this file to you under the MIT license. - + + From 64c8783393901b771206157ab7a7c4c16644d7a4 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Thu, 5 Sep 2024 21:16:33 -0700 Subject: [PATCH 3/3] Use system brotli for non-portable builds --- eng/DotNetBuild.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/DotNetBuild.props b/eng/DotNetBuild.props index 3569781b9af498..ce13d6ca5b0022 100644 --- a/eng/DotNetBuild.props +++ b/eng/DotNetBuild.props @@ -88,7 +88,7 @@ +$(UseSystemLibs)+ - $(InnerBuildArgs) --cmakeargs -DCLR_CMAKE_USE_SYSTEM_BROTLI=true + $(InnerBuildArgs) --cmakeargs -DCLR_CMAKE_USE_SYSTEM_BROTLI=true $(InnerBuildArgs) --cmakeargs -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=true