Source: libcdio
Version: 2.1.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

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


Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../lib/driver -I../include -I../include/ 
>   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -c -o mmc-tool.o 
> mmc-tool.c
> cdda-player.c: In function ‘action’:
> cdda-player.c:301:28: error: format not a string literal and no format 
> arguments [-Werror=format-security]
>   301 |   mvprintw(LINE_ACTION, 0, psz_action_line);
>       |                            ^~~~~~~~~~~~~~~
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings  -Wl,-z,relro -Wl,-z,now 
> -o cd-drive cd-drive.o util.o getopt.o getopt1.o ../lib/iso9660/libiso9660.la 
> ../lib/driver/libcdio.la  -lm
> cdda-player.c: In function ‘display_tracks’:
> cdda-player.c:1032:31: error: format not a string literal and no format 
> arguments [-Werror=format-security]
>  1032 |         mvprintw(i_line++, 0, line);
>       |                               ^~~~
> cdda-player.c:1035:31: error: format not a string literal and no format 
> arguments [-Werror=format-security]
>  1035 |         mvprintw(i_line++, 0, line);
>       |                               ^~~~
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings  -Wl,-z,relro -Wl,-z,now 
> -o cd-read cd-read.o util.o getopt.o getopt1.o ../lib/iso9660/libiso9660.la 
> ../lib/driver/libcdio.la  -lm
> libtool: link: gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -Wbad-function-cast -Wcast-align -Wchar-subscripts 
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels -Winline 
> -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef 
> -Wunused -Wwrite-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/cd-drive 
> cd-drive.o util.o getopt.o getopt1.o  ../lib/iso9660/.libs/libiso9660.so 
> ../lib/driver/.libs/libcdio.so -lm
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings  -Wl,-z,relro -Wl,-z,now 
> -o iso-info iso-info.o util.o getopt.o getopt1.o ../lib/udf/libudf.la 
> ../lib/iso9660/libiso9660.la ../lib/driver/libcdio.la  -lm
> libtool: link: gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -Wbad-function-cast -Wcast-align -Wchar-subscripts 
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels -Winline 
> -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef 
> -Wunused -Wwrite-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/cd-read 
> cd-read.o util.o getopt.o getopt1.o  ../lib/iso9660/.libs/libiso9660.so 
> ../lib/driver/.libs/libcdio.so -lm
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings  -Wl,-z,relro -Wl,-z,now 
> -o iso-read iso-read.o util.o getopt.o getopt1.o ../lib/udf/libudf.la 
> ../lib/iso9660/libiso9660.la ../lib/driver/libcdio.la  -lm
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings  -Wl,-z,relro -Wl,-z,now 
> -o cd-info cd-info.o cddb.o util.o getopt.o getopt1.o 
> ../lib/iso9660/libiso9660.la ../lib/driver/libcdio.la    -lm
> libtool: link: gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -Wbad-function-cast -Wcast-align -Wchar-subscripts 
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels -Winline 
> -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef 
> -Wunused -Wwrite-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/iso-info 
> iso-info.o util.o getopt.o getopt1.o  ../lib/udf/.libs/libudf.so 
> ../lib/iso9660/.libs/libiso9660.so ../lib/driver/.libs/libcdio.so -lm
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings  -Wl,-z,relro -Wl,-z,now 
> -o mmc-tool mmc-tool.o util.o getopt.o getopt1.o ../lib/iso9660/libiso9660.la 
> ../lib/driver/libcdio.la  -lm
> libtool: link: gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -Wbad-function-cast -Wcast-align -Wchar-subscripts 
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels -Winline 
> -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef 
> -Wunused -Wwrite-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/iso-read 
> iso-read.o util.o getopt.o getopt1.o  ../lib/udf/.libs/libudf.so 
> ../lib/iso9660/.libs/libiso9660.so ../lib/driver/.libs/libcdio.so -lm
> libtool: link: gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -Wbad-function-cast -Wcast-align -Wchar-subscripts 
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels -Winline 
> -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef 
> -Wunused -Wwrite-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/cd-info 
> cd-info.o cddb.o util.o getopt.o getopt1.o  
> ../lib/iso9660/.libs/libiso9660.so ../lib/driver/.libs/libcdio.so -lm
> cc1: some warnings being treated as errors
> libtool: link: gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -Wbad-function-cast -Wcast-align -Wchar-subscripts 
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels -Winline 
> -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef 
> -Wunused -Wwrite-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/mmc-tool 
> mmc-tool.o util.o getopt.o getopt1.o  ../lib/iso9660/.libs/libiso9660.so 
> ../lib/driver/.libs/libcdio.so -lm
> make[3]: *** [Makefile:677: cdda-player.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/libcdio_2.1.0-2_unstable.log

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 marking 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