Source: ebook-speaker Version: 6.2.0-1 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.. -Wdate-time -D_FORTIFY_SOURCE=2 -D > LOCALEDIR=\"/usr/share/locale\" -D EBOOK_SPEAKER -D > PROGRAMNAME_LOCALEDIR=\"\" -I /usr/include/libxml2/ -Wall -Wextra > -Wconversion -g -Wunused-function -Wuninitialized -Winit-self -Wlogical-op > -Wpedantic -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wall > -I/usr/include/libxml2 -c -o opf.o opf.c > ebook-speaker.c: In function ‘get_next_phrase’: > ebook-speaker.c:254:52: error: format not a string literal and no format > arguments [-Werror=format-security] > 254 | mvwprintw (misc->screenwin, 22, 0, misc->str); > | ~~~~^~~~~ > ebook-speaker.c: In function ‘view_screen’: > ebook-speaker.c:728:57: warning: format ‘%d’ expects argument of type ‘int’, > but argument 5 has type ‘long int’ [-Wformat=] > 728 | mvwprintw (misc->screenwin, daisy[i].y, 75, "%5d", l); > | ~~^ ~ > | | | > | int long int > | %5ld > ebook-speaker.c: In function ‘browse’: > ebook-speaker.c:1711:47: error: format not a string literal and no format > arguments [-Werror=format-security] > 1711 | mvwprintw (misc->titlewin, 0, 0, misc->copyright); > | ~~~~^~~~~~~~~~~ > ebook-speaker.c: In function ‘play_epub’: > ebook-speaker.c:2574:41: error: format not a string literal and no format > arguments [-Werror=format-security] > 2574 | mvwprintw (misc->titlewin, 0, 0, misc->copyright); > | ~~~~^~~~~~~~~~~ > ebook-speaker.c: In function ‘clear_tmp_dir’: > ebook-speaker.c:28:7: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 28 | system (misc->cmd); > | ^~~~~~~~~~~~~~~~~~ > ebook-speaker.c: In function ‘quit_eBook_speaker’: > ebook-speaker.c:36:4: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 36 | system ("reset"); > | ^~~~~~~~~~~~~~~~ > ebook-speaker.c: In function ‘start_playing’: > ebook-speaker.c:148:4: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 148 | system (misc->tts[misc->tts_no]); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ebook-speaker.c: In function ‘browse’: > ebook-speaker.c:1614:13: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 1614 | system (misc->cmd); > | ^~~~~~~~~~~~~~~~~~ > ebook-speaker.c:1667:10: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 1667 | system (misc->cmd); > | ^~~~~~~~~~~~~~~~~~ > ebook-speaker.c:1849:13: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 1849 | system (misc->cmd); > | ^~~~~~~~~~~~~~~~~~ > ebook-speaker.c:1869:13: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 1869 | system (misc->cmd); > | ^~~~~~~~~~~~~~~~~~ > ebook-speaker.c: In function ‘store_item_as_WAV_file’: > ebook-speaker.c:2276:10: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 2276 | system (misc->tts[misc->tts_no]); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ebook-speaker.c:2281:10: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 2281 | system (misc->cmd); > | ^~~~~~~~~~~~~~~~~~ > ebook-speaker.c:2290:13: warning: ignoring return value of ‘write’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 2290 | write (w, buf, (size_t) in); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > ebook-speaker.c:2308:4: warning: ignoring return value of ‘system’ declared > with attribute ‘warn_unused_result’ [-Wunused-result] > 2308 | system (misc->cmd); > | ^~~~~~~~~~~~~~~~~~ > In file included from /usr/include/string.h:519, > from daisy.h:24, > from ebook-speaker.c:20: > In function ‘strncpy’, > inlined from ‘remove_double_tts_entries’ at ebook-speaker.c:71:10: > /usr/include/x86_64-linux-gnu/bits/string_fortified.h:91:10: warning: > ‘__builtin_strncpy’ output may be truncated copying 512 bytes from a string > of length 6143 [-Wstringop-truncation] > 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos > (__dest)); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D > LOCALEDIR=\"/usr/share/locale\" -D EBOOK_SPEAKER -D > PROGRAMNAME_LOCALEDIR=\"\" -I /usr/include/libxml2/ -Wall -Wextra > -Wconversion -g -Wunused-function -Wuninitialized -Winit-self -Wlogical-op > -Wpedantic -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wall > -I/usr/include/libxml2 -c -o alsa_ctl.o alsa_ctl.c > gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D > LOCALEDIR=\"/usr/share/locale\" -D EBOOK_SPEAKER -D > PROGRAMNAME_LOCALEDIR=\"\" -I /usr/include/libxml2/ -Wall -Wextra > -Wconversion -g -Wunused-function -Wuninitialized -Winit-self -Wlogical-op > -Wpedantic -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wall > -I/usr/include/libxml2 -c -o pactl/src/core-util.o pactl/src/core-util.c > gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D > LOCALEDIR=\"/usr/share/locale\" -D EBOOK_SPEAKER -D > PROGRAMNAME_LOCALEDIR=\"\" -I /usr/include/libxml2/ -Wall -Wextra > -Wconversion -g -Wunused-function -Wuninitialized -Winit-self -Wlogical-op > -Wpedantic -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wall > -I/usr/include/libxml2 -c -o pactl/src/strbuf.o pactl/src/strbuf.c > gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D > LOCALEDIR=\"/usr/share/locale\" -D EBOOK_SPEAKER -D > PROGRAMNAME_LOCALEDIR=\"\" -I /usr/include/libxml2/ -Wall -Wextra > -Wconversion -g -Wunused-function -Wuninitialized -Winit-self -Wlogical-op > -Wpedantic -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wall > -I/usr/include/libxml2 -c -o pactl/src/pactl.o pactl/src/pactl.c > cc1: some warnings being treated as errors > make[4]: *** [Makefile:441: ebook-speaker.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2021/10/23/ebook-speaker_6.2.0-1_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.