Your message dated Sat, 23 Oct 2021 21:03:44 +0000
with message-id <e1meob6-000e0h...@fasolo.debian.org>
and subject line Bug#997158: fixed in ebook-speaker 6.2.0-2
has caused the Debian Bug report #997158,
regarding ebook-speaker: FTBFS: ebook-speaker.c:254:52: error: format not a
string literal and no format arguments [-Werror=format-security]
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.)
--
997158: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997158
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.
--- End Message ---
--- Begin Message ---
Source: ebook-speaker
Source-Version: 6.2.0-2
Done: Samuel Thibault <sthiba...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ebook-speaker, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <sthiba...@debian.org> (supplier of updated ebook-speaker
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 23 Oct 2021 22:35:37 +0200
Source: ebook-speaker
Architecture: source
Version: 6.2.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <pkg-a11y-de...@alioth-lists.debian.net>
Changed-By: Samuel Thibault <sthiba...@debian.org>
Closes: 997158
Changes:
ebook-speaker (6.2.0-2) unstable; urgency=medium
.
* patches/format: Fix spurious format parsing (Closes: Bug#997158).
* patches/automake: Fix double AM_INIT_AUTOMAKE call.
Checksums-Sha1:
293dd030e4398e0beb075770a699a47c51eb1833 2431 ebook-speaker_6.2.0-2.dsc
9f9073f9703b42f3271a0b2dfa2dd89bc1b410f0 11148
ebook-speaker_6.2.0-2.debian.tar.xz
62c6dd3514f3283fea89f65f5765c3e456499895 10597
ebook-speaker_6.2.0-2_source.buildinfo
Checksums-Sha256:
0c2f8a5e16ea902e1cd06c613155a2e395580262e8566961a960db314cc5b242 2431
ebook-speaker_6.2.0-2.dsc
cb4aa31e39a5f9b2c4603ba91570602157e560e75c12e1a7365bff9f98eb0d95 11148
ebook-speaker_6.2.0-2.debian.tar.xz
0b0267e064c6d2ba97233ed6c170c1bafb9254eee6a6081d7e21a83f9823ce9c 10597
ebook-speaker_6.2.0-2_source.buildinfo
Files:
7c417ae5c8cc9ab85abd104ca6aea2ec 2431 sound optional ebook-speaker_6.2.0-2.dsc
c1381af1d101d64b791963c74c08ad7e 11148 sound optional
ebook-speaker_6.2.0-2.debian.tar.xz
c9aaf7efa680151373238d43ae27465f 10597 sound optional
ebook-speaker_6.2.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCgAzFiEEi6MnFvk67auaclLJ5pG0tXV4H2IFAmF0cjUVHHN0aGliYXVs
dEBkZWJpYW4ub3JnAAoJEOaRtLV1eB9iUAYP/jcq5YdbtIJZ4Negzs2saSLplnlF
Ce4cKma07jxHRz2rB/KtiZBJDvKy1nMNi5vKVh7hjFTGRlR+ULMBrlFQg2nHLIUY
C4fvYyeBdK6IAWE50QaVj6cyfkLxushT5392ZGNzu9nWgQIKqtorDpRP/9BloqFl
0RfkQj1NURELOe08130ko1tdfHzsiA8alm9kl7Bffz4oDJyYR0Q95Lq1fhcKc81n
s4C1fYiYz/sZc8ZaJmWLEFvCCNmlJ6mcQWagtSuPCGKsynO1DwPC0F16BG75kAPX
PwtPlYN4Mc3baOAenZ+0Ifepqt4ULC2ZydIEVnFQvds5TLGujpxy57D0ejTiYSzk
uISI3hLPpxFOOoyNJK5rLvHpt25K99Ggcv0wDg5uqApdCtgIj5Y9tE3/C/zLNzCB
4P+bWdz/YEtwfiCAuDMZNjkLRJapsVVcIVe0DDZUwbgIQMrfi59oO/aXfo+EKSuj
mFgok/W2a8fk8QRXWN2QVFtCKOcyiycWwiGdScIuy/HV4y9c5xeKPJ6qJCNMLEUR
cOz26MNdwALrr7uA4ZGA6Asl1p75P00AT5VX43D7L/n1QSNDtAdJ628fy7DJHzE3
Cs+CUGMDaK+9dSQNg3FS2q2UtZEDzW9U6RDVdmtbIWkgnP8lSvIvrH92K5/1PLVD
YDai1zf0oB9Jo7vw
=nVGE
-----END PGP SIGNATURE-----
--- End Message ---