Bug#1056112: faust ftbfs with LLVM 17
Package: src:faust
Version: 2.68.1+ds-2
Severity: important
Tags: sid trixie
faust ftbfs with LLVM 17:
[...]
[ 29%] Building CXX object
CMakeFiles/faust.dir/<<PKGBUILDDIR>>/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp.o
/usr/bin/g++ -DCMAJOR_BUILD -DCODEBOX_BUILD -DCPP_BUILD -DCSHARP_BUILD
-DC_BUILD -DDLANG_BUILD -DFIR_BUILD -DINTERP_BUILD -DJAVA_BUILD
-DJAX_BUILD -DJSFX_BUILD -DJULIA_BUILD -DLIBDIR=\"lib\" -DLLVM_170
-DLLVM_BUILD -DLLVM_BUILD_UNIVERSAL -DLLVM_VERSION=\"17.0.5\"
-DOCPP_BUILD -DRUST_BUILD -DWASM_BUILD -I/<<PKGBUILDDIR>>/compiler
-I/<<PKGBUILDDIR>>/compiler/boxes
-I/<<PKGBUILDDIR>>/compiler/documentator
-I/<<PKGBUILDDIR>>/compiler/draw -I/<<PKGBUILDDIR>>/compiler/errors
-I/<<PKGBUILDDIR>>/compiler/evaluate
-I/<<PKGBUILDDIR>>/compiler/extended
-I/<<PKGBUILDDIR>>/compiler/generator
-I/<<PKGBUILDDIR>>/compiler/generator/dlang
-I/<<PKGBUILDDIR>>/compiler/generator/csharp
-I/<<PKGBUILDDIR>>/compiler/generator/fir
-I/<<PKGBUILDDIR>>/compiler/generator/julia
-I/<<PKGBUILDDIR>>/compiler/generator/interpreter
-I/<<PKGBUILDDIR>>/compiler/generator/rust
-I/<<PKGBUILDDIR>>/compiler/generator/cmajor
-I/<<PKGBUILDDIR>>/compiler/generator/vhdl
-I/<<PKGBUILDDIR>>/compiler/normalize
-I/<<PKGBUILDDIR>>/compiler/parallelize
-I/<<PKGBUILDDIR>>/compiler/parser
-I/<<PKGBUILDDIR>>/compiler/patternmatcher
-I/<<PKGBUILDDIR>>/compiler/propagate
-I/<<PKGBUILDDIR>>/compiler/signals -I/<<PKGBUILDDIR>>/compiler/tlib
-I/<<PKGBUILDDIR>>/compiler/transform -I/<<PKGBUILDDIR>>/compiler/utils
-I/<<PKGBUILDDIR>>/compiler/draw/device
-I/<<PKGBUILDDIR>>/compiler/draw/schema
-I/<<PKGBUILDDIR>>/compiler/../architecture -I/usr/lib/llvm-17/include
-I/usr/lib/llvm-17/include/../build/include
-I/<<PKGBUILDDIR>>/compiler/generator/c
-I/<<PKGBUILDDIR>>/compiler/generator/codebox
-I/<<PKGBUILDDIR>>/compiler/generator/cpp
-I/<<PKGBUILDDIR>>/compiler/generator/java
-I/<<PKGBUILDDIR>>/compiler/generator/jax
-I/<<PKGBUILDDIR>>/compiler/generator/jsfx
-I/<<PKGBUILDDIR>>/compiler/generator/wasm
-I/<<PKGBUILDDIR>>/compiler/generator/llvm -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/faust-2.68.1+ds-2build1
-Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fvisibility=hidden -Wall -Wextra
-Wno-unused-parameter -Wno-unused-function -Wno-overloaded-virtual
-std=gnu++17 -DFAUST_EXE -fno-rtti -MD -MT
CMakeFiles/faust.dir/<<PKGBUILDDIR>>/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp.o
-MF
CMakeFiles/faust.dir/<<PKGBUILDDIR>>/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp.o.d
-o
CMakeFiles/faust.dir/<<PKGBUILDDIR>>/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp.o
-c /<<PKGBUILDDIR>>/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp
/<<PKGBUILDDIR>>/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp:48:10:
fatal error: llvm/MC/SubtargetFeature.h: No such file or directory
48 | #include <llvm/MC/SubtargetFeature.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[6]: *** [CMakeFiles/faust.dir/build.make:2862:
CMakeFiles/faust.dir/<<PKGBUILDDIR>>/compiler/generator/llvm/llvm_dynamic_dsp_aux.cpp.o]
Error 1
gmake[6]: Leaving directory '/<<PKGBUILDDIR>>/build/faustdir'
Reply to: