Simon McVittie <s...@debian.org> 于2022年10月21日周五 19:36写道: > > Source: llvm-toolchain-15 > Version: 1:15.0.2-1 > Severity: serious > Tags: ftbfs > Justification: fails to build from source, making mesa unbuildable > User: debian-m...@lists.debian.org > Usertags: mipsel mips64el > X-Debbugs-Cc: debian-m...@lists.debian.org, m...@packages.debian.org > Control: affects -1 + src:mesa > > Quoting from mips64el buildd logs, but mipsel has a similar failure: > > > /<<PKGBUILDDIR>>/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp:67:1: > > error: static assertion failed due to requirement 'struct_kernel_stat_sz > > == sizeof(stat)': > > COMPILER_CHECK(struct_kernel_stat_sz == sizeof(struct stat)); >
https://reviews.llvm.org/D135553 It is due to large file support is enabled by default for 32bit compiler_rt. > Strictly speaking this is not a regression because llvm-toolchain-15 was > never built successfully on mips*el, but I think it should be treated as > RC anyway, because older llvm-toolchain-* were buildable on mips*el (and > mesa is already using llvm-toolchain-15, making it a key package). > > smcv > > -- System Information: > Debian Release: bookworm/sid > APT prefers unstable-debug > APT policy: (500, 'unstable-debug'), (500, 'stable-security'), (500, > 'oldstable-debug'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, > 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, > 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.0.0-1-amd64 (SMP w/4 CPU threads; PREEMPT) > Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), > LANGUAGE=en_GB:en > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > -- YunQiang Su