From 5079ce79f5ec1b95956e601fde9403529bbbd983 Mon Sep 17 00:00:00 2001 From: Steve Pfister Date: Tue, 14 Jan 2025 14:20:21 -0500 Subject: [PATCH] Since we bumped the NDK in https://github.com/dotnet/dotnet-buildtools-prereqs-docker/pull/1278, libClang.so is no longer found in the place we expect. As a result, the android aot offsets won't be generated and the dedicated CI leg will fail. This change fixes the path. --- src/mono/mono.proj | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mono/mono.proj b/src/mono/mono.proj index 8fe15830cabb53..480f9e15048390 100644 --- a/src/mono/mono.proj +++ b/src/mono/mono.proj @@ -819,6 +819,7 @@ JS_ENGINES = [NODE_JS] <_LibClang Include="$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/$(MonoToolchainPrebuiltOS)/lib/libclang.so" Condition=" Exists('$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/$(MonoToolchainPrebuiltOS)/lib/libclang.so') "/> <_LibClang Include="$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/$(MonoToolchainPrebuiltOS)/lib64/libclang.so.*" Condition=" '$(_LibClang)' == '' "/> + <_LibClang Include="/usr/local/lib/libclang.so" Condition="'$(_LibClang)' == ''" /> true