diff --git a/bootstrap/llvm18/APKBUILD b/bootstrap/llvm18/APKBUILD
index 3c0f57c683f87ef65f3125a586bfbb95262962a9..0e1ff4d0224939fd829853560a5da5475adb47b1 100644
--- a/bootstrap/llvm18/APKBUILD
+++ b/bootstrap/llvm18/APKBUILD
@@ -130,7 +130,9 @@ prepare() {
 
 	#1250
 	rm -v \
+		test/tools/dsymutil/ARM/DWARFLinkerParallel/accel-imported-declarations.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-member-functions.cpp \
+		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-parents.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-predictable-output2.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-string.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-uniquing.cpp
@@ -246,6 +248,13 @@ package() {
 	ln -s ../../include/$pkgname include
 
 	ln -s "$pkgdir"/usr/lib/cmake/llvm ../$pkgname/lib/cmake/llvm
+
+	# Thread 3 requires a lot of stack space to LTO when targeting ARM.
+	# Note that this occurs even when crossing (on a ppc64 host).
+	chelf -s 1048576 bin/llvm-lto2
+	# Needed for parallel-linker support (pthread stack size).
+	chelf -s 1048576 bin/dsymutil
+	chelf -s 1048576 bin/llvm-dwarfutil
 }
 
 static() {
diff --git a/user/llvm18/APKBUILD b/user/llvm18/APKBUILD
index 3338c4d712a8f87246ffe03fc9bdfc183301e3c6..694f8245e4f8de222dd7e73438b498ec17f9062e 100644
--- a/user/llvm18/APKBUILD
+++ b/user/llvm18/APKBUILD
@@ -130,7 +130,9 @@ prepare() {
 
 	#1250
 	rm -v \
+		test/tools/dsymutil/ARM/DWARFLinkerParallel/accel-imported-declarations.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-member-functions.cpp \
+		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-parents.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-predictable-output2.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-string.test \
 		test/tools/dsymutil/X86/DWARFLinkerParallel/odr-uniquing.cpp
@@ -246,6 +248,13 @@ package() {
 	ln -s ../../include/$pkgname include
 
 	ln -s "$pkgdir"/usr/lib/cmake/llvm ../$pkgname/lib/cmake/llvm
+
+	# Thread 3 requires a lot of stack space to LTO when targeting ARM.
+	# Note that this occurs even when crossing (on a ppc64 host).
+	chelf -s 1048576 bin/llvm-lto2
+	# Needed for parallel-linker support (pthread stack size).
+	chelf -s 1048576 bin/dsymutil
+	chelf -s 1048576 bin/llvm-dwarfutil
 }
 
 static() {