Source: dablin
Version: 1.15.0-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=dablin&arch=armel&ver=1.15.0-1%2Bb2&stamp=1712391165&raw=0

[ 97%] Linking CXX executable dablin
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/src && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/dablin.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -pie -z 
now -rdynamic CMakeFiles/dablin.dir/sdl_output.cpp.o 
CMakeFiles/dablin.dir/dabplus_decoder.cpp.o 
CMakeFiles/dablin.dir/ensemble_source.cpp.o 
CMakeFiles/dablin.dir/ensemble_player.cpp.o 
CMakeFiles/dablin.dir/edi_source.cpp.o CMakeFiles/dablin.dir/edi_player.cpp.o 
CMakeFiles/dablin.dir/eti_source.cpp.o CMakeFiles/dablin.dir/eti_player.cpp.o 
CMakeFiles/dablin.dir/dab_decoder.cpp.o CMakeFiles/dablin.dir/fic_decoder.cpp.o 
CMakeFiles/dablin.dir/pcm_output.cpp.o CMakeFiles/dablin.dir/tools.cpp.o 
CMakeFiles/dablin.dir/version.cpp.o CMakeFiles/dablin.dir/dablin.cpp.o -o 
dablin  ../fec/libfec.a /usr/lib/arm-linux-gnueabi/libatomic.so.1 -lmpg123 
-lSDL2 -lfaad -lc -lm 
/usr/bin/ld: CMakeFiles/dablin.dir/dab_decoder.cpp.o: in function 
`MP2Decoder::DecodeFrame(unsigned char**)':
./obj-arm-linux-gnueabi/src/./src/dab_decoder.cpp:166:(.text+0x1bb4): undefined 
reference to `mpg123_framebyframe_decode'
collect2: error: ld returned 1 exit status
make[3]: *** [src/CMakeFiles/dablin.dir/build.make:313: src/dablin] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi'
make[2]: *** [CMakeFiles/Makefile2:263: src/CMakeFiles/dablin.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[100%] Linking CXX executable dablin_gtk
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/src && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/dablin_gtk.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -pie -z 
now -rdynamic CMakeFiles/dablin_gtk.dir/sdl_output.cpp.o 
CMakeFiles/dablin_gtk.dir/dabplus_decoder.cpp.o 
CMakeFiles/dablin_gtk.dir/ensemble_source.cpp.o 
CMakeFiles/dablin_gtk.dir/ensemble_player.cpp.o 
CMakeFiles/dablin_gtk.dir/edi_source.cpp.o 
CMakeFiles/dablin_gtk.dir/edi_player.cpp.o 
CMakeFiles/dablin_gtk.dir/eti_source.cpp.o 
CMakeFiles/dablin_gtk.dir/eti_player.cpp.o 
CMakeFiles/dablin_gtk.dir/dab_decoder.cpp.o 
CMakeFiles/dablin_gtk.dir/fic_decoder.cpp.o 
CMakeFiles/dablin_gtk.dir/pcm_output.cpp.o 
CMakeFiles/dablin_gtk.dir/tools.cpp.o CMakeFiles/dablin_gtk.dir/version.cpp.o 
CMakeFiles/dablin_gtk.dir/mot_manager.cpp.o 
CMakeFiles/dablin_gtk.dir/pad_decoder.cpp.o 
CMakeFiles/dablin_gtk.dir/dablin_gtk.cpp.o 
CMakeFiles/dablin_gtk.dir/dablin_gtk_dl_plus.cpp.o 
CMakeFiles/dablin_gtk.dir/dablin_gtk_sls.cpp.o -o dablin_gtk  ../fec/libfec.a 
/usr/lib/arm-linux-gnueabi/libatomic.so.1 -lmpg123 -lSDL2 -lfaad -lc 
-lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lgtk-3 -lgdk-3 -lz -latk-1.0 
-lcairo-gobject -lgio-2.0 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 
-lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 
-lglib-2.0 -lm 
/usr/bin/ld: CMakeFiles/dablin_gtk.dir/dab_decoder.cpp.o: in function 
`MP2Decoder::DecodeFrame(unsigned char**)':
./obj-arm-linux-gnueabi/src/./src/dab_decoder.cpp:166:(.text+0x1bb4): undefined 
reference to `mpg123_framebyframe_decode'
collect2: error: ld returned 1 exit status
make[3]: *** [src/CMakeFiles/dablin_gtk.dir/build.make:377: src/dablin_gtk] 
Error 1

This is caused by

#define MPG123_NO_LARGENAME     // disable large file API here

in src/dab_decoder.h

Cheers
-- 
Sebastian Ramacher

Reply via email to