Your message dated Thu, 04 Sep 2025 23:34:38 +0000
with message-id <[email protected]>
and subject line Bug#1096560: fixed in ebook-speaker 6.2.0-7
has caused the Debian Bug report #1096560,
regarding ebook-speaker: ftbfs with GCC-15
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 [email protected]
immediately.)
--
1096560: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096560
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ebook-speaker
Version: 6.2.0-6
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/ebook-speaker_6.2.0-6_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
| ^~~~~~~~~~~~~~~~~~
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);
| ^~~~~~~~~~~~~~~~~~
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
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/ebook-speaker-6.2.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -I/usr/include/libxml2 -c -o
alsa_ctl.o alsa_ctl.c
make[4]: *** [Makefile:443: ebook-speaker.o] Error 1
make[4]: *** Waiting for unfinished jobs....
common.c: In function ‘failure’:
common.c:108:4: warning: ignoring return value of ‘system’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
108 | system ("reset");
| ^~~~~~~~~~~~~~~~
common.c: In function ‘create_daisy_struct’:
common.c:519:4: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
519 | chdir (misc->daisy_mp);
| ^~~~~~~~~~~~~~~~~~~~~~
common.c: In function ‘get_list_of_sound_devices’:
common.c:918:4: warning: ignoring return value of ‘getgroups’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
918 | getgroups (ngroups, groups);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
common.c: In function ‘select_next_output_device’:
common.c:1143:13: warning: ignoring return value of ‘system’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1143 | system (misc->cmd);
| ^~~~~~~~~~~~~~~~~~
common.c:1168:13: warning: ignoring return value of ‘system’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1168 | system (misc->cmd);
| ^~~~~~~~~~~~~~~~~~
common.c:1188:13: warning: ignoring return value of ‘system’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1188 | system (misc->cmd);
| ^~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/build/reproducible-path/ebook-speaker-6.2.0/src'
make[3]: *** [Makefile:428: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/ebook-speaker-6.2.0'
make[2]: *** [Makefile:367: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/ebook-speaker-6.2.0'
dh_auto_build: error: make -j8 returned exit code 2
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/ebook-speaker-6.2.0'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ebook-speaker
Source-Version: 6.2.0-7
Done: Samuel Thibault <[email protected]>
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 05 Sep 2025 01:03:18 +0200
Source: ebook-speaker
Architecture: source
Version: 6.2.0-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <[email protected]>
Changed-By: Samuel Thibault <[email protected]>
Closes: 1096560
Changes:
ebook-speaker (6.2.0-7) unstable; urgency=medium
.
* patches/gcc-15: Fix build with gcc-15 (Closes: Bug#1096560)
* Bump debhelper from old 12 to 13.
* Update standards version to 4.6.2, no changes needed.
* copyright: Update.
Checksums-Sha1:
68f1879d15f867c6781bd97e973edb7b8f33e512 2428 ebook-speaker_6.2.0-7.dsc
5e419b6224cdadbc9950765bd3d22ce01d081b18 13264
ebook-speaker_6.2.0-7.debian.tar.xz
96afbb2a4f0f97ce67219e32bb803abac34cc145 10170
ebook-speaker_6.2.0-7_amd64.buildinfo
Checksums-Sha256:
faf2c7655c82762dafb3e0f8cde830781d45b9886d2431346ce85b21ef8c16cf 2428
ebook-speaker_6.2.0-7.dsc
ab66b455569c32bfe41d2aa41a3d373a6e612fc3328da466703c651ade48181d 13264
ebook-speaker_6.2.0-7.debian.tar.xz
07da1c15695dfc49064a43ed806519ab97fd4bb7117c8380b40704dcd544337d 10170
ebook-speaker_6.2.0-7_amd64.buildinfo
Files:
95e1e425c6b4f41c04f262f6adaf8f39 2428 sound optional ebook-speaker_6.2.0-7.dsc
a936fe4e69f284632fc6edeea655a44a 13264 sound optional
ebook-speaker_6.2.0-7.debian.tar.xz
8319a8eb23a38e9c5a045062f21b7a67 10170 sound optional
ebook-speaker_6.2.0-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEqpLrvfAUiqYaQ7iu5IlMrEVBS7AFAmi6HYAACgkQ5IlMrEVB
S7AW7BAAisAt+SrPiSl3WilCfq18SCsmiYg/SP2qX3VNoMIEIIM1R/OWLCYWLL6Z
XHuDLhKkLL3ot6oojysD+PsJiw1OThNHpaJBa9S3xxgbLb2sFg6kQRjSVhnqHblo
Oaov2ZT4JyV2BfDVqIoLDOKE5DQ8suF3CX6ulmL+KE/O5QD7gyw3/UrqsuubJXS5
w1WI572Y7ZgfdTfdaj8p5A6UcgJreZ9KKjmrwt8kFDpoBLUdHZUttKVmH4TG37q9
6mz6bzpg2IbXr3LGgdWtt3tZ6XRsN97Zo1ztwB5ILgyVhBwXsu0maQ9X81i6Bmdf
VWH7uBUqy+1XKY7WcG3AHFbYSUztsNu6xvIIaDqndQL6izVD5WwP/5hXZIoOmFq1
Syw8gvcpq6U7TIAroYz2mbs0VYqPlETF5ZtCNCN1M+vznxAa6782RUWR2IgARfng
AogXpiloli/oCsM+iYOhdqNnBeT5txl6qp+W3nv+dkYQLkT+UmDdBMHw2bXQeNcH
5fJ5QIancV0dtmgq3Kvgu0FX3LClzeqUjUQuiqldcyrZ7EtC6J2rDJ/eaazGNukk
nS+Pnrg7LWIvZaD+5IkCaV81i+CdHVURKVvBSxT6X0Pw7JfuQlSyuykf0l6MRnFn
TngkVfirPKkFqTbWRNGansS0h9aP0bUetgkH2pgSBTv+1GY4w/0=
=cbat
-----END PGP SIGNATURE-----
pgpbqeH5swPtW.pgp
Description: PGP signature
--- End Message ---