Bug#1060440: llvm-toolchain-17: 1:17.0.6-4 FTBFS on i386, armel

2024-01-11 Thread Faidon Liambotis
On Thu, Jan 11, 2024 at 01:02:47PM +, Simon McVittie wrote:
> It looks as though these are already known and already fixed in the
> packaging git repo.

Correct. I introduced these breakages with a couple of recent MRs, and
hopefully fixed them with #130. I asked Sylvestre to hold off until we
have build logs from all (official) architectures, so that's why these
aren't fixed in unstable yet. (mips64el and risv64 are still building,
although mips64el has never built LLVM 17, and my changes are not
expected to fix that.)

Faidon



Bug#1060440: llvm-toolchain-17: 1:17.0.6-4 FTBFS on i386, armel

2024-01-11 Thread Simon McVittie
Source: llvm-toolchain-17
Version: 1:17.0.6-4
Severity: serious
Tags: ftbfs pending
Justification: fails to build from source (but built successfully in the past)
Forwarded: 
https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/-/merge_requests/130

llvm-toolchain-17_1:17.0.6-4 has a FTBFS issue on i386:

https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-17=i386=1%3A17.0.6-4=1704824852=0
> dh_install: warning: Cannot find (any matches for) 
> "usr/lib/llvm-17/lib/clang/17/bin/hwasan_symbolize" (tried in ., debian/tmp)
...
> dh_install: warning: Cannot find (any matches for) 
> "usr/lib/llvm-17/lib/clang/17*/lib/linux/liborc_rt*" (tried in ., debian/tmp)

and an unrelated FTBFS on armel:

https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-17=armel=1%3A17.0.6-4=1704818089=0
> In file included from 
> /<>/compiler-rt/lib/builtins/arm/sync_fetch_and_and_4.S:14:
> /<>/compiler-rt/lib/builtins/arm/sync-ops.h:22:2: error: DMB is 
> only supported on ARMv6+
>22 | #error DMB is only supported on ARMv6+

It looks as though these are already known and already fixed in the
packaging git repo.

Thanks,
smcv