Package: src:ldc
Version: 1:1.35.0-1
Severity: important
Tags: sid trixie
ldc ftbfs with LLVM 17:
[...]
[ 0%] Building CXX object CMakeFiles/LDCShared.dir/gen/aa.cpp.o
/usr/bin/c++ -DLDC_ENABLE_PLUGINS -DLDC_LLVM_SUPPORTED_TARGET_AArch64=1
-DLDC_LLVM_SUPPORTED_TARGET_AMDGPU=1 -DLDC_LLVM_SUPPORTED_TARGET_ARM=1
-DLDC_LLVM_SUPPORTED_TARGET_AVR=1 -DLDC_LLVM_SUPPORTED_TARGET_BPF=1
-DLDC_LLVM_SUPPORTED_TARGET_Hexagon=1
-DLDC_LLVM_SUPPORTED_TARGET_Lanai=1
-DLDC_LLVM_SUPPORTED_TARGET_LoongArch=1
-DLDC_LLVM_SUPPORTED_TARGET_M68k=1 -DLDC_LLVM_SUPPORTED_TARGET_MSP430=1
-DLDC_LLVM_SUPPORTED_TARGET_Mips=1 -DLDC_LLVM_SUPPORTED_TARGET_NVPTX=1
-DLDC_LLVM_SUPPORTED_TARGET_PowerPC=1
-DLDC_LLVM_SUPPORTED_TARGET_RISCV=1 -DLDC_LLVM_SUPPORTED_TARGET_Sparc=1
-DLDC_LLVM_SUPPORTED_TARGET_SystemZ=1 -DLDC_LLVM_SUPPORTED_TARGET_VE=1
-DLDC_LLVM_SUPPORTED_TARGET_WebAssembly=1
-DLDC_LLVM_SUPPORTED_TARGET_X86=1 -DLDC_LLVM_SUPPORTED_TARGET_XCore=1
-DLDC_LLVM_SUPPORTED_TARGET_Xtensa=1 -I/<<PKGBUILDDIR>>/.
-I/<<PKGBUILDDIR>>/dmd -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ldc-1:1.35.0-1ubuntu2
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DDMDV2
-I/usr/lib/llvm-17/include -std=c++17 -fno-exceptions -funwind-tables
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS -fno-rtti -Wall -Wextra -Wno-unused-parameter
-Wno-comment -Wno-missing-field-initializers -Wno-non-virtual-dtor
-Wno-pedantic -DLDC_POSIX -DIN_LLVM -DOPAQUE_VTBLS
"-DLDC_INSTALL_PREFIX=R\"(/usr)\"" -DLDC_LLVM_VER=1700
"-DLDC_LIBDIR_SUFFIX=R\"()\"" -DLDC_HOST_GDMD=1 -DLDC_HOST_FE_VER=2103
"-DLDC_LLVM_LIBDIR=R\"(/usr/lib/llvm-17/lib)\"" -DNDEBUG -MD -MT
CMakeFiles/LDCShared.dir/gen/aa.cpp.o -MF
CMakeFiles/LDCShared.dir/gen/aa.cpp.o.d -o
CMakeFiles/LDCShared.dir/gen/aa.cpp.o -c /<<PKGBUILDDIR>>/gen/aa.cpp
In file included from /<<PKGBUILDDIR>>/./dmd/tokens.h:15,
from /<<PKGBUILDDIR>>/./gen/aa.h:16,
from /<<PKGBUILDDIR>>/gen/aa.cpp:10:
/<<PKGBUILDDIR>>/./dmd/globals.h:20:10: fatal error: llvm/ADT/Triple.h:
No such file or directory
20 | #include "llvm/ADT/Triple.h"
| ^~~~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [CMakeFiles/LDCShared.dir/build.make:79:
CMakeFiles/LDCShared.dir/gen/aa.cpp.o] Error 1