From fabaa5779d05dcaed836a770bcd29ac8356c796d Mon Sep 17 00:00:00 2001 From: James Crosswell Date: Thu, 17 Sep 2026 16:43:07 +1200 Subject: [PATCH 1/2] fix: stop no-build pack writing project .aar files that dependent projects race on With --no-build, pack reaches _CreateAar through ResolveReferences after the native library inputs have been extracted, so it writes .aar mid-pack. Dependent Android projects packed in parallel hash that file in ResolveLibraryProjectImports and fail with XARLP7024 on Linux. Closes #5092 Co-Authored-By: Claude Opus 5 --- src/Directory.Build.targets | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets index 532185bb1b..d942a2c27b 100644 --- a/src/Directory.Build.targets +++ b/src/Directory.Build.targets @@ -7,4 +7,11 @@ enable + + + + <_CreateAarInputs Remove="@(_CreateAarInputs)" /> + + + From cd26cde8c4207134853dff1e5dabf17633f0e073 Mon Sep 17 00:00:00 2001 From: James Crosswell Date: Fri, 18 Sep 2026 21:27:28 +1200 Subject: [PATCH 2/2] build: rename target to reflect it applies to any NoBuild run Co-Authored-By: Claude Opus 5 --- src/Directory.Build.targets | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets index d942a2c27b..d8d057b2df 100644 --- a/src/Directory.Build.targets +++ b/src/Directory.Build.targets @@ -7,8 +7,8 @@ enable - - + + <_CreateAarInputs Remove="@(_CreateAarInputs)" />