[changes introduced in llvm-toolchain-16 1:16.0.6-20+rpi1 by Peter Micheal Green]
* Remove armhf from spirv architecture list, llvm-spirv-16 fails to build on raspbian.
+ * Don't build sanitiser support in compiler_rt on armhf, it fails to link
+ on raspbian.
-- Peter Michael Green <plugwash@raspbian.org> Sat, 16 Mar 2024 12:15:03 +0000
Package: libunwind-16
Section: libs
-Architecture: amd64 arm64 armhf i386 loong64 ppc64el ppc64 riscv64
+Architecture: amd64 arm64 i386 loong64 ppc64el ppc64 riscv64
Multi-Arch: same
Depends: ${shlibs:Depends},
${misc:Depends}
# note: we don't build with "k" in raspbian even though the CPU supports
# it because armv6k atomics have forward-compatibility problems.
STAGE_ALL_CMAKE_EXTRA += -DCOMPILER_RT_BUILD_SCUDO_STANDALONE=OFF
+ STAGE_ALL_CMAKE_EXTRA += -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+ STAGE_ALL_CMAKE_EXTRA += -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
endif
ifneq (,$(filter $(DEB_HOST_ARCH),i386))