Your message dated Sat, 20 Sep 2025 07:49:12 +0000
with message-id <[email protected]>
and subject line Bug#1097876: fixed in shed 1.16-2
has caused the Debian Bug report #1097876,
regarding shed: 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.)
--
1097876: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097876
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:shed
Version: 1.16-1
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/shed_1.16-1_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
[...]
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-option-checking --disable-silent-rules
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run
--disable-maintainer-mode --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
large file support: yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for ncurses.h... yes
checking for getopt.h... yes
checking for initscr in -lncurses... yes
checking for pow in -lm... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
dh_auto_build
make -j8
make[1]: Entering directory '/build/reproducible-path/shed-1.16'
gcc -DPACKAGE_NAME=\"shed\" -DPACKAGE_TARNAME=\"shed\"
-DPACKAGE_VERSION=\"1.16\" -DPACKAGE_STRING=\"shed\ 1.16\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"shed\"
-DVERSION=\"1.16\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_LIBNCURSES=1
-DHAVE_LIBM=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/shed-1.16=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall
-DSHED_LFS=1 -D_FILE_OFFSET_BITS=64 -DSHED_CYGFIX=0 -DSHED_NOFOLLOW=0 -c -o
util.o util.c
gcc -DPACKAGE_NAME=\"shed\" -DPACKAGE_TARNAME=\"shed\"
-DPACKAGE_VERSION=\"1.16\" -DPACKAGE_STRING=\"shed\ 1.16\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"shed\"
-DVERSION=\"1.16\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_LIBNCURSES=1
-DHAVE_LIBM=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/shed-1.16=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall
-DSHED_LFS=1 -D_FILE_OFFSET_BITS=64 -DSHED_CYGFIX=0 -DSHED_NOFOLLOW=0 -c -o
shed.o shed.c
shed.c: In function ‘mainloop’:
shed.c:475:13: error: too many arguments to function ‘cursorleft’; expected 0,
have 1
475 | cursorleft(1);
| ^~~~~~~~~~ ~
shed.c:61:6: note: declared here
61 | void cursorleft();
| ^~~~~~~~~~
shed.c:479:13: error: too many arguments to function ‘cursorright’; expected 0,
have 1
479 | cursorright(1);
| ^~~~~~~~~~~ ~
shed.c:62:6: note: declared here
62 | void cursorright();
| ^~~~~~~~~~~
make[1]: *** [Makefile:414: shed.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/build/reproducible-path/shed-1.16'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: shed
Source-Version: 1.16-2
Done: Matheus Polkorny <[email protected]>
We believe that the bug you reported is fixed in the latest version of
shed, 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.
Matheus Polkorny <[email protected]> (supplier of updated shed 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: Sat, 13 Sep 2025 23:55:10 -0300
Source: shed
Architecture: source
Version: 1.16-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Matheus Polkorny <[email protected]>
Closes: 1097876
Changes:
shed (1.16-2) unstable; urgency=medium
.
* Team upload.
.
* d/changelog: Remove trailing whitespaces
* d/control: Bump Standards-Version to 4.7.2 (no changes)
* d/copyright: Add myself in debian/*
* d/copyright: Update to reflect upstream copyright changes
* d/p/Fix-build-with-GCC-15.patch: New Patch (Closes: #1097876)
* d/u/metadata: Update bug and repository fields
Checksums-Sha1:
2cc0ce5df4c1b63a72bfedab0f6f5cd27cf1e17d 2000 shed_1.16-2.dsc
aa5042bfae7fccabd92b4c8c32455606f54132f1 3868 shed_1.16-2.debian.tar.xz
961d94ff78f70747a86aad302a220a6fcc28faaf 6099 shed_1.16-2_amd64.buildinfo
Checksums-Sha256:
f3c75096c262cb4f5484f81fec482ee9d5301f0af7d06965d34c37ad0e34e298 2000
shed_1.16-2.dsc
b95ceef0f7ed98974e29c8a6694f79bc2b6074ca16009c4a0023bb7bb8655a1b 3868
shed_1.16-2.debian.tar.xz
4151aecdcaae26944121e30809f8681db223b50fc04c860c5bd24e18da1f7af0 6099
shed_1.16-2_amd64.buildinfo
Files:
620893878434dad06ec6655123afd25c 2000 admin optional shed_1.16-2.dsc
dbdb8fafb9afa9b8150ada1dcaf56fe5 3868 admin optional shed_1.16-2.debian.tar.xz
b74f1850e10419d8a88aeeba961412b2 6099 admin optional
shed_1.16-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEBrYs08CqJ6RHEajlAuXO5wyFLHsFAmjOVyhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDA2
QjYyQ0QzQzBBQTI3QTQ0NzExQThFNTAyRTVDRUU3MEM4NTJDN0IACgkQAuXO5wyF
LHsP3A//QVAP0AM4tK5STByxifZM2SKx06R/rcxMWrlaJMqk6C1BjhRikdigf/nH
Fro3hAOBMjUCjNLxUWw3VCmS18+IOPJWSephUjJmnezJpt3Q2wdVVgA2KuFKRIUt
ZMPKBdQ9HshRN/MvMPYkX33zpylC79OtttQ9Y1PDYC3rAdKFKBfBmrMOCx1jyURq
wbdDlTxYt3foXQT3L8AcU8aAqEkuCPR1Lee41DACoIp2xhRBIaOtJbO3v7szf2c9
7UvsERaxh6LSb0B3QH4LOfBSuh9A8gjCkVrPKEmAe0YhF7mmta5SKdXLziLwiKjw
pfE4l1cSeocFGPIs4p4Uf90z4Hg3vJolY9ThzPk29P663YYiRAJ35JiIzC86g+nV
hO5H6/ASEvacXjg0CupoCqMJoR8XZyVR3UNO2WGXRtn+sm02pnH4eg/fqbqptcLn
cMY2BUfcfMHFnixQprI2W+Ixbzs0Lr6Q2J4yBEhdKHhiitG6N63gGGrIWEqX5Laj
W86gt5iHclnbUywj12VcCblWQvdIuY9EibKm2dN1tUE6TVLwLNpCps9hj1xGH3BI
7nnKmh8BtjaBEpwujfprPh/b/wNtzoVUgeVsTNhK9tgOpy8lPQ4ilmBy10CEXSDr
ZeqP1MubAtPNKp86/R2Xp9Z/mgt4TT2wbpebrakrbCQjMoZtEDw=
=VM5b
-----END PGP SIGNATURE-----
pgp2pi2jNh0MX.pgp
Description: PGP signature
--- End Message ---