Your message dated Mon, 13 Feb 2023 14:47:48 +0100
with message-id <66821713-c993-cf39-1536-904dddf43...@debian.org>
and subject line closing duplicate
has caused the Debian Bug report #1031224,
regarding vdr-dev: helper dh_vdrplugin_depends makes vdr-plugin-mp3 to FTBFS
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1031224: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031224
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.

--- End Message ---
--- Begin Message ---
Sorry, did not realize this was a multiduplicate bug.

I'm going to add the missing affects to the already
existing bug, as I fear a force merge might mess things.

Thanks.

--- End Message ---

Reply via email to