Source: cdrkit
Version: 9:1.1.11-3.4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
> make[5]: Entering directory '/<<PKGBUILDDIR>>/build'
> [ 59%] Building C object genisoimage/CMakeFiles/isodump.dir/diag/isodump.o
> [ 59%] Building C object genisoimage/CMakeFiles/isoinfo.dir/diag/isoinfo.o
> [ 59%] Building C object genisoimage/CMakeFiles/genisoimage.dir/genisoimage.o
> [ 59%] Building C object wodim/CMakeFiles/wodim.dir/wodim.o
> [ 59%] Building C object genisoimage/CMakeFiles/isodebug.dir/diag/isodebug.o
> [ 60%] Building C object icedax/CMakeFiles/icedax.dir/aifc.o
> [ 61%] Building C object genisoimage/CMakeFiles/isovfy.dir/diag/isovfy.o
> [ 61%] Building C object genisoimage/CMakeFiles/devdump.dir/diag/dump.o
> /<<PKGBUILDDIR>>/genisoimage/genisoimage.c: In function ‘main’:
> /<<PKGBUILDDIR>>/genisoimage/genisoimage.c:1512:17: error: implicit 
> declaration of function ‘parse_checksum_algo’ 
> [-Werror=implicit-function-declaration]
>  1512 |             if (parse_checksum_algo(optarg, &checksum_algo_iso))
>       |                 ^~~~~~~~~~~~~~~~~~~
> [ 61%] Building C object genisoimage/CMakeFiles/isodebug.dir/scsi.o
> [ 61%] Building C object icedax/CMakeFiles/icedax.dir/aiff.o
> [ 61%] Building C object genisoimage/CMakeFiles/devdump.dir/scsi.o
> [ 61%] Building C object icedax/CMakeFiles/icedax.dir/base64.o
> [ 62%] Building C object genisoimage/CMakeFiles/isodump.dir/scsi.o
> [ 63%] Linking C executable isodebug
> [ 64%] Linking C executable devdump
> [ 65%] Building C object icedax/CMakeFiles/icedax.dir/icedax.o
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> [ 65%] Building C object genisoimage/CMakeFiles/isovfy.dir/scsi.o
> [ 65%] Built target isodebug
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> [ 66%] Building C object wodim/CMakeFiles/wodim.dir/audiosize.o
> [ 66%] Built target devdump
> make[5]: Entering directory '/<<PKGBUILDDIR>>/build'
> [ 66%] Linking C executable isodump
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> make[5]: Entering directory '/<<PKGBUILDDIR>>/build'
> [ 67%] Building C object readom/CMakeFiles/readom.dir/io.o
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> [ 68%] Building C object genisoimage/CMakeFiles/isoinfo.dir/scsi.o
> [ 68%] Linking C executable isovfy
> [ 68%] Built target isodump
> make[5]: Entering directory '/<<PKGBUILDDIR>>/build'
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> make[5]: Entering directory '/<<PKGBUILDDIR>>/build'
> [ 68%] Building C object wodim/CMakeFiles/wodim.dir/auinfo.o
> [ 69%] Building C object netscsid/CMakeFiles/netscsid.dir/netscsid.o
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> [ 69%] Built target isovfy
> [ 69%] Building C object wodim/CMakeFiles/wodim.dir/cdr_drv.o
> [ 69%] Linking C executable isoinfo
> [ 69%] Building C object readom/CMakeFiles/readom.dir/readom.o
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> [ 69%] Built target isoinfo
> [ 70%] Building C object wodim/CMakeFiles/wodim.dir/cdtext.o
> [ 70%] Building C object wodim/CMakeFiles/wodim.dir/clone.o
> [ 70%] Linking C executable netscsid
> [ 71%] Building C object wodim/CMakeFiles/wodim.dir/crc16.o
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> [ 71%] Building C object wodim/CMakeFiles/wodim.dir/cue.o
> [ 71%] Built target netscsid
> [ 71%] Building C object wodim/CMakeFiles/wodim.dir/diskid.o
> [ 71%] Building C object wodim/CMakeFiles/wodim.dir/drv_jvc.o
> [ 72%] Building C object wodim/CMakeFiles/wodim.dir/drv_7501.o
> [ 73%] Building C object wodim/CMakeFiles/wodim.dir/drv_mmc.o
> /<<PKGBUILDDIR>>/wodim/cue.c: In function ‘parse_file.isra’:
> /<<PKGBUILDDIR>>/wodim/cue.c:477:39: warning: ‘snprintf’ output may be 
> truncated before the last format character [-Wformat-truncation=]
>   477 |                                 "%s/%s", cname, word);
>       |                                       ^
> /<<PKGBUILDDIR>>/wodim/cue.c:476:25: note: ‘snprintf’ output 2 or more bytes 
> (assuming 1025) into a destination of size 1024
>   476 |                         snprintf(newname, sizeof (newname),
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   477 |                                 "%s/%s", cname, word);
>       |                                 ~~~~~~~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[5]: *** [genisoimage/CMakeFiles/genisoimage.dir/build.make:76: 
> genisoimage/CMakeFiles/genisoimage.dir/genisoimage.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/cdrkit_1.1.11-3.4_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to