aports/community/dotnet6-build/runtime_x86-64-use-system-libunwind.patch
2022-04-08 09:53:43 +00:00

30 lines
1.2 KiB
Diff

From 85b1a6bea96280cd564eba0b0bdbcc2696de9789 Mon Sep 17 00:00:00 2001
PatchSource: https://github.com/dotnet/source-build/issues/2408
From: Antoine Martin <dev@ayakael.net>
Date: Wed, 16 Mar 2022 23:03:32 -0400
Subject: [PATCH 1/1] use system libunwind
Due to https://github.com/dotnet/source-build/issues/2408, this patch is needed
to build with system libunwind, rather than using built-in library
---
eng/SourceBuild.props | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props
index e191178c906..98f9d9cc42a 100644
--- a/eng/SourceBuild.props
+++ b/eng/SourceBuild.props
@@ -37,7 +37,7 @@
<InnerBuildArgs>$(InnerBuildArgs) /p:KeepNativeSymbols=true</InnerBuildArgs>
<InnerBuildArgs>$(InnerBuildArgs) /p:RuntimeOS=$(TargetRidWithoutPlatform)</InnerBuildArgs>
<InnerBuildArgs>$(InnerBuildArgs) /p:PortableBuild=$(SourceBuildPortable)</InnerBuildArgs>
- <InnerBuildArgs>$(InnerBuildArgs) /p:BuildDebPackage=false</InnerBuildArgs>
+ <InnerBuildArgs>$(InnerBuildArgs) /p:BuildDebPackage=false --cmakeargs -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE</InnerBuildArgs>
</PropertyGroup>
</Target>
--
2.31.1