control: reassign -1 codec2 control: found -1 1.1.1-5 control: affects -1 src:freedy
Hello, the missing header is not installed anymore by codec2, there is no bug on freedy side. To me looks like a codec2 packaging error, but it might be that this header is not intended anymore to be put into a shared include and be used as public api. In this case, we can patch freedy to not use it (looks like it might be just using it to print the library version). On Sun, 16 Jul 2023 17:42:05 +0200 Sebastian Ramacher <sramac...@debian.org> wrote:
Source: freedv Version: 1.8.11-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) https://buildd.debian.org/status/fetch.php?pkg=freedv&arch=amd64&ver=1.8.11-1%2Bb2&stamp=1689518012&raw=0 [ 95%] Building CXX object src/CMakeFiles/freedv.dir/ongui.cpp.o cd /<<PKGBUILDDIR>>/Build/src && /usr/bin/c++ -DAUDIO_ENGINE_PULSEAUDIO_ENABLE -DGIT_HASH=\"None\" -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/Build/src -I/<<PKGBUILDDIR>>/Build -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/codec2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -pthread -O2 -g -DNDEBUG -std=c++14 -MD -MT src/CMakeFiles/freedv.dir/ongui.cpp.o -MF CMakeFiles/freedv.dir/ongui.cpp.o.d -o CMakeFiles/freedv.dir/ongui.cpp.o -c /<<PKGBUILDDIR>>/src/ongui.cpp /<<PKGBUILDDIR>>/src/ongui.cpp:8:10: fatal error: lpcnet_freedv.h: No such file or directory 8 | #include "lpcnet_freedv.h" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[3]: *** [src/CMakeFiles/freedv.dir/build.make:345: src/CMakeFiles/freedv.dir/ongui.cpp.o] Error 1 Cheers -- Sebastian Ramacher
OpenPGP_signature
Description: OpenPGP digital signature