From 86a650d8471b2241b99f481c0e92a7bfabb817d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Strehovsk=C3=BD?= Date: Fri, 14 Jun 2024 01:09:00 +0200 Subject: [PATCH 1/3] Set UseNativeAotForComponents to false on bionic This was enabled in #103273 but needs more work to actually build. Official builds are failing. --- src/native/managed/compile-native.proj | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/native/managed/compile-native.proj b/src/native/managed/compile-native.proj index ef7b427944efca..9cff40ec4006b9 100644 --- a/src/native/managed/compile-native.proj +++ b/src/native/managed/compile-native.proj @@ -18,6 +18,9 @@ $(ROOTFS_DIR) lld --gcc-toolchain=$(ROOTFS_DIR)/usr + + + false From 7d101eb203a31ce116a59da7cf0a64faee90708b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Strehovsk=C3=BD?= Date: Fri, 14 Jun 2024 08:15:18 +0200 Subject: [PATCH 2/3] Update compile-native.proj --- src/native/managed/compile-native.proj | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/native/managed/compile-native.proj b/src/native/managed/compile-native.proj index 9cff40ec4006b9..ef7b427944efca 100644 --- a/src/native/managed/compile-native.proj +++ b/src/native/managed/compile-native.proj @@ -18,9 +18,6 @@ $(ROOTFS_DIR) lld --gcc-toolchain=$(ROOTFS_DIR)/usr - - - false From a46e5c6085f2e255e07769093cc1618a267d8459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Strehovsk=C3=BD?= Date: Fri, 14 Jun 2024 08:15:25 +0200 Subject: [PATCH 3/3] Update Subsets.props --- eng/Subsets.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Subsets.props b/eng/Subsets.props index 20c449b02cd4ac..71b409a84f6e2f 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -122,7 +122,7 @@ <_NativeAotSupportedOS Condition="'$(TargetOS)' == 'windows' or '$(TargetOS)' == 'linux' or '$(TargetOS)' == 'osx' or '$(TargetOS)' == 'maccatalyst' or '$(TargetOS)' == 'iossimulator' or '$(TargetOS)' == 'ios' or '$(TargetOS)' == 'tvossimulator' or '$(TargetOS)' == 'tvos' or '$(TargetOS)' == 'freebsd'">true <_NativeAotSupportedArch Condition="'$(TargetArchitecture)' == 'x64' or '$(TargetArchitecture)' == 'arm64' or '$(TargetArchitecture)' == 'arm' or ('$(TargetOS)' == 'windows' and '$(TargetArchitecture)' == 'x86')">true true - true + true true