Package: vdr-dev Version: 2.6.0-1 Severity: serious Control: affects -1 src:vdr-plugin-mp3 Tags: ftbfs
Dear maintainer: During a rebuild of all packages in bookworm, the vdr-plugin-mp3 package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build-arch dh build-arch --with vdrplugin dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build -- all VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale make -j1 "INSTALL=install --strip-program=true" all VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale make[2]: Entering directory '/<<PKGBUILDDIR>>' g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include mp3.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include data.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include menu.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include version.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include data-mp3.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include setup-mp3.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include player-mp3.c player-mp3.c: In member function ‘void cPlayManager::Throttle(bool)’: player-mp3.c:912:17: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 912 | db(printf("mgr: bgr-scan -> run (%llu)\n",cTimeMs::Now())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ | | | uint64_t {aka long unsigned int} player-mp3.c:59:18: note: in definition of macro ‘db’ 59 | #define db(x) { (x); } | ^ player-mp3.c:912:43: note: format string is defined here 912 | db(printf("mgr: bgr-scan -> run (%llu)\n",cTimeMs::Now())) | ~~~^ | | | long long unsigned int | %lu player-mp3.c:918:17: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 918 | db(printf("mgr: bgr-scan -> throttle (%llu)\n",cTimeMs::Now())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ | | | uint64_t {aka long unsigned int} player-mp3.c:59:18: note: in definition of macro ‘db’ 59 | #define db(x) { (x); } | ^ player-mp3.c:918:48: note: format string is defined here 918 | db(printf("mgr: bgr-scan -> throttle (%llu)\n",cTimeMs::Now())) | ~~~^ | | | long long unsigned int | %lu player-mp3.c: In member function ‘virtual void cMP3Player::Action()’: player-mp3.c:1652:39: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 1652 | printf("mp3: write delayed %llu ms\n",lastwrite.Elapsed()); | ~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | long long unsigned int uint64_t {aka long unsigned int} | %lu player-mp3.c:1720:63: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 1720 | if(check.TimedOut()) printf("mp3: decode delayed %llu ms\n",check.Elapsed()); | ~~~^ ~~~~~~~~~~~~~~~ | | | | | uint64_t {aka long unsigned int} | long long unsigned int | %lu g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include stream.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include network.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include decoder.c decoder.c: In member function ‘bool cFileInfo::FileInfo(bool)’: decoder.c:224:44: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘__fsblkcnt64_t’ {aka ‘long unsigned int’} [-Wformat=] 224 | if(Removable()) FsID=aprintf("%llx:%llx",sfs.f_blocks,sfs.f_files); | ~~~^ ~~~~~~~~~~~~ | | | | | __fsblkcnt64_t {aka long unsigned int} | long long unsigned int | %lx decoder.c:224:49: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘__fsfilcnt64_t’ {aka ‘long unsigned int’} [-Wformat=] 224 | if(Removable()) FsID=aprintf("%llx:%llx",sfs.f_blocks,sfs.f_files); | ~~~^ ~~~~~~~~~~~ | | | | | __fsfilcnt64_t {aka long unsigned int} | long long unsigned int | %lx g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include decoder-mp3.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include decoder-mp3-stream.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include decoder-snd.c In file included from decoder-snd.c:40: decoder-snd.c: In member function ‘virtual bool cSndDecoder::Start()’: decoder-snd.c:179:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘sf_count_t’ {aka ‘long int’} [-Wformat=] 179 | d(printf("snd: open rate=%d frames=%lld channels=%d format=0x%x seek=%d\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | file.sfi.samplerate,file.sfi.frames,file.sfi.channels,file.sfi.format,file.sfi.seekable)) | ~~~~~~~~~~~~~~~ | | | sf_count_t {aka long int} common.h:36:17: note: in definition of macro ‘d’ 36 | #define d(x) { (x); } | ^ decoder-snd.c:179:43: note: format string is defined here 179 | d(printf("snd: open rate=%d frames=%lld channels=%d format=0x%x seek=%d\n", | ~~~^ | | | long long int | %ld decoder-snd.c: In member function ‘virtual bool cSndDecoder::Skip(int, float)’: decoder-snd.c:275:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘sf_count_t’ {aka ‘long int’} [-Wformat=] 275 | d(printf("snd: skip: secs=%d fsecs=%f frames=%lld current=%lld new=%lld\n",Seconds,fsecs,frames,file.Seek(0,true),newpos)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | sf_count_t {aka long int} common.h:36:17: note: in definition of macro ‘d’ 36 | #define d(x) { (x); } | ^ decoder-snd.c:275:53: note: format string is defined here 275 | d(printf("snd: skip: secs=%d fsecs=%f frames=%lld current=%lld new=%lld\n",Seconds,fsecs,frames,file.Seek(0,true),newpos)) | ~~~^ | | | long long int | %ld decoder-snd.c:275:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘sf_count_t’ {aka ‘long int’} [-Wformat=] 275 | d(printf("snd: skip: secs=%d fsecs=%f frames=%lld current=%lld new=%lld\n",Seconds,fsecs,frames,file.Seek(0,true),newpos)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ | | | sf_count_t {aka long int} common.h:36:17: note: in definition of macro ‘d’ 36 | #define d(x) { (x); } | ^ decoder-snd.c:275:66: note: format string is defined here 275 | d(printf("snd: skip: secs=%d fsecs=%f frames=%lld current=%lld new=%lld\n",Seconds,fsecs,frames,file.Seek(0,true),newpos)) | ~~~^ | | | long long int | %ld decoder-snd.c:275:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘sf_count_t’ {aka ‘long int’} [-Wformat=] 275 | d(printf("snd: skip: secs=%d fsecs=%f frames=%lld current=%lld new=%lld\n",Seconds,fsecs,frames,file.Seek(0,true),newpos)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | sf_count_t {aka long int} common.h:36:17: note: in definition of macro ‘d’ 36 | #define d(x) { (x); } | ^ decoder-snd.c:275:75: note: format string is defined here 275 | d(printf("snd: skip: secs=%d fsecs=%f frames=%lld current=%lld new=%lld\n",Seconds,fsecs,frames,file.Seek(0,true),newpos)) | ~~~^ | | | long long int | %ld decoder-snd.c:285:52: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘sf_count_t’ {aka ‘long int’} [-Wformat=] 285 | printf("snd: skipping to %02d:%02d (frame %lld)\n",i/60,i%60,frames); | ~~~^ ~~~~~~ | | | | long long int sf_count_t {aka long int} | %ld g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include decoder-ogg.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include decoder-ogg-stream.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include compat.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -shared mp3.o data.o menu.o version.o data-mp3.o setup-mp3.o player-mp3.o stream.o network.o decoder.o decoder-mp3.o decoder-mp3-stream.o decoder-snd.o decoder-ogg.o decoder-ogg-stream.o compat.o -lmad -lid3tag -lsndfile -lvorbisfile -lvorbis -o libvdr-mp3.so xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<s.huelsw...@gmx.de>' -o po/mp3-mplayer.pot decoder-snd.c menu.c mp3.c mplayer.c stream.c msgmerge -U --no-wrap --no-location --backup=none -q po/ca_ES.po po/mp3-mplayer.pot msgfmt -c -o po/ca_ES.mo po/ca_ES.po po/ca_ES.po:7: warning: header field 'Language' still has the initial default value cp po/ca_ES.mo locale/ca_ES/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/mp3-mplayer.pot msgfmt -c -o po/de_DE.mo po/de_DE.po po/de_DE.po:7: warning: header field 'Language' still has the initial default value cp po/de_DE.mo locale/de_DE/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/el_GR.po po/mp3-mplayer.pot msgfmt -c -o po/el_GR.mo po/el_GR.po po/el_GR.po:7: warning: header field 'Language' still has the initial default value cp po/el_GR.mo locale/el_GR/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/es_ES.po po/mp3-mplayer.pot msgfmt -c -o po/es_ES.mo po/es_ES.po po/es_ES.po:7: warning: header field 'Language' still has the initial default value cp po/es_ES.mo locale/es_ES/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/fi_FI.po po/mp3-mplayer.pot msgfmt -c -o po/fi_FI.mo po/fi_FI.po po/fi_FI.po:8: warning: header field 'Language' still has the initial default value cp po/fi_FI.mo locale/fi_FI/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/fr_FR.po po/mp3-mplayer.pot msgfmt -c -o po/fr_FR.mo po/fr_FR.po po/fr_FR.po:9: warning: header field 'Language' still has the initial default value cp po/fr_FR.mo locale/fr_FR/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/it_IT.po po/mp3-mplayer.pot msgfmt -c -o po/it_IT.mo po/it_IT.po po/it_IT.po:7: warning: header field 'Language' still has the initial default value cp po/it_IT.mo locale/it_IT/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/ru_RU.po po/mp3-mplayer.pot msgfmt -c -o po/ru_RU.mo po/ru_RU.po po/ru_RU.po:8: warning: header field 'Language' still has the initial default value cp po/ru_RU.mo locale/ru_RU/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/sl_SI.po po/mp3-mplayer.pot msgfmt -c -o po/sl_SI.mo po/sl_SI.po po/sl_SI.po:7: warning: header field 'Language' still has the initial default value cp po/sl_SI.mo locale/sl_SI/LC_MESSAGES/vdr-mp3.mo msgmerge -U --no-wrap --no-location --backup=none -q po/sv_SE.po po/mp3-mplayer.pot msgfmt -c -o po/sv_SE.mo po/sv_SE.po po/sv_SE.po:7: warning: header field 'Language' still has the initial default value cp po/sv_SE.mo locale/sv_SE/LC_MESSAGES/vdr-mp3.mo g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include mplayer.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include setup-mplayer.c g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -c -D_GNU_SOURCE -DAPIVERSNUM=20600 -DHAVE_SNDFILE -DHAVE_VORBISFILE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include player-mplayer.c player-mplayer.c: In member function ‘bool cMPlayerPlayer::Fork()’: player-mplayer.c:406:31: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] 406 | snprintf(dvb,sizeof(dvb),"%d",cDevice::PrimaryDevice()->CardIndex()+1); | ^~ player-mplayer.c:406:30: note: directive argument in the range [-2147483647, 2147483647] 406 | snprintf(dvb,sizeof(dvb),"%d",cDevice::PrimaryDevice()->CardIndex()+1); | ^~~~ In file included from /usr/include/stdio.h:906, from player-mplayer.c:24: In function ‘int snprintf(char*, size_t, const char*, ...)’, inlined from ‘bool cMPlayerPlayer::Fork()’ at player-mplayer.c:406:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination of size 4 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/vdr-5Csy3v/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z,relro -shared mplayer.o data.o menu.o version.o setup-mplayer.o player-mplayer.o -o libvdr-mplayer.so cp po/ca_ES.mo locale/ca_ES/LC_MESSAGES/vdr-mplayer.mo cp po/de_DE.mo locale/de_DE/LC_MESSAGES/vdr-mplayer.mo cp po/el_GR.mo locale/el_GR/LC_MESSAGES/vdr-mplayer.mo cp po/es_ES.mo locale/es_ES/LC_MESSAGES/vdr-mplayer.mo cp po/fi_FI.mo locale/fi_FI/LC_MESSAGES/vdr-mplayer.mo cp po/fr_FR.mo locale/fr_FR/LC_MESSAGES/vdr-mplayer.mo cp po/it_IT.mo locale/it_IT/LC_MESSAGES/vdr-mplayer.mo cp po/ru_RU.mo locale/ru_RU/LC_MESSAGES/vdr-mplayer.mo cp po/sl_SI.mo locale/sl_SI/LC_MESSAGES/vdr-mplayer.mo cp po/sv_SE.mo locale/sv_SE/LC_MESSAGES/vdr-mplayer.mo make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -a create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --with vdrplugin dh_testroot -a dh_prep -a dh_installdirs -a dh_auto_install -a debian/rules override_dh_install make[1]: Entering directory '/<<PKGBUILDDIR>>' # # vdr-plugin-mp3 # install -m 755 /<<PKGBUILDDIR>>/debian/mount.sh \ /<<PKGBUILDDIR>>/debian/vdr-plugin-mp3/usr/share/vdr-plugin-mp3/mount install -m 755 /<<PKGBUILDDIR>>/examples/image_convert.sh.example \ /<<PKGBUILDDIR>>/debian/vdr-plugin-mp3/usr/share/vdr-plugin-mp3/image_convert cp /<<PKGBUILDDIR>>/examples/mp3sources.conf.example \ /<<PKGBUILDDIR>>/debian/vdr-plugin-mp3/etc/vdr/plugins/mp3sources.conf tar -c -f - locale/*/*/vdr-mp3.mo | \ tar -x -f - -C debian/vdr-plugin-mp3/usr/share install -m 755 /<<PKGBUILDDIR>>/debian/mount.sh \ /<<PKGBUILDDIR>>/debian/vdr-plugin-mplayer/usr/share/vdr-plugin-mplayer/mount # # vdr-plugin-mplayer # install -m 755 /<<PKGBUILDDIR>>/debian/mplayer.sh \ /<<PKGBUILDDIR>>/debian/vdr-plugin-mplayer/usr/share/vdr-plugin-mplayer/mplayer tar -c -f - locale/*/*/vdr-mplayer.mo | \ tar -x -f - -C debian/vdr-plugin-mplayer/usr/share dh_install make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_vdrplugin_enable -a dh_installdocs -a dh_installchangelogs -a dh_installexamples -a dh_perl -a dh_link -a dh_strip_nondeterminism -a Normalized debian/vdr-plugin-mp3/usr/share/locale/sl_SI/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/ca_ES/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/fr_FR/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/fi_FI/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/sv_SE/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/ru_RU/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/de_DE/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/es_ES/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/el_GR/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mp3/usr/share/locale/it_IT/LC_MESSAGES/vdr-mp3.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/sl_SI/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/ca_ES/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/fr_FR/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/fi_FI/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/sv_SE/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/ru_RU/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/de_DE/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/es_ES/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/el_GR/LC_MESSAGES/vdr-mplayer.mo Normalized debian/vdr-plugin-mplayer/usr/share/locale/it_IT/LC_MESSAGES/vdr-mplayer.mo dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dh_vdrplugin_depends -a dh_vdrplugin_depends: warning: Unescaped newlines in the value of a substvars can cause broken substvars files (see #1025714). dh_vdrplugin_depends: warning: Hint: If you really need a newline character, provide it as "${Newline}". dh_vdrplugin_depends: error: Bug in helper: The substvar must not contain a raw newline character (vdr:Depends=vdr-abi-2.6.0-debian\n) make: *** [debian/rules:12: binary-arch] Error 25 dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Because the error message says "Bug in helper", I'm reporting this against the package containing "dh_vdrplugin_depends". See also: https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/vdr-plugin-mp3.html -------------------------------------------------------------------------------- About the archive rebuild: The build was made using virtual machines from Hetzner, with enough memory, enough disk, and either one or two CPUs, using a reduced chroot with only build-essential packages (plus debhelper). If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks. _______________________________________________ pkg-vdr-dvb-devel mailing list pkg-vdr-dvb-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-vdr-dvb-devel