Your message dated Tue, 09 Sep 2025 19:20:15 +0000
with message-id <[email protected]>
and subject line Bug#1098171: fixed in xtail 2.1-11.1
has caused the Debian Bug report #1098171,
regarding xtail: 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.)
--
1098171: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098171
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xtail
Version: 2.1-11
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/xtail_2.1-11_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
[...]
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function 'main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
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 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 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 grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for termios.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking return type of signal handlers... void
checking for difftime... yes
checking for strerror... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting
config.status: creating config.h
dh_auto_build
make -j8
make[1]: Entering directory '/build/reproducible-path/xtail-2.1'
gcc -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xtail-2.1=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xtail.o xtail.c
gcc -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xtail-2.1=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o entryfuncs.o
entryfuncs.c
gcc -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xtail-2.1=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o miscfuncs.o
miscfuncs.c
xtail.c: In function ‘main’:
xtail.c:365:29: error: conflicting types for ‘sleep’; have ‘unsigned int(void)’
365 | extern unsigned sleep();
| ^~~~~
In file included from xtail.c:9:
/usr/include/unistd.h:464:21: note: previous declaration of ‘sleep’ with type
‘unsigned int(unsigned int)’
464 | extern unsigned int sleep (unsigned int __seconds);
| ^~~~~
xtail.c:367:20: error: too many arguments to function ‘sleep’; expected 0, have
1
367 | (void) sleep(SLEEP_TIME);
| ^~~~~
xtail.c:365:29: note: declared here
365 | extern unsigned sleep();
| ^~~~~
make[1]: *** [<builtin>: xtail.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/build/reproducible-path/xtail-2.1'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: xtail
Source-Version: 2.1-11.1
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
xtail, 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.
Alexandre Detiste <[email protected]> (supplier of updated xtail 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: Tue, 09 Sep 2025 20:56:14 +0200
Source: xtail
Architecture: source
Version: 2.1-11.1
Distribution: unstable
Urgency: medium
Maintainer: xiao sheng wen <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1098171
Changes:
xtail (2.1-11.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build with GCC-15 (Closes: #1098171)
Checksums-Sha1:
679b8e254428f1d5448fadbf3eebeea4addf205b 1830 xtail_2.1-11.1.dsc
72efad4166a1a6565f602b061633f6c2b5f9e792 8080 xtail_2.1-11.1.debian.tar.xz
5122038a132975e3a48d6880cbc52f0f8ed92fb5 5876 xtail_2.1-11.1_source.buildinfo
Checksums-Sha256:
f46a66f9fb38ce856c58ac9bae9f19c2657518edb2c118dc0f77d3a64b4dfdf5 1830
xtail_2.1-11.1.dsc
07125a039d62eaf3ead9159d897cbdfc5e25f2a957d68feeec8e7451da513e6e 8080
xtail_2.1-11.1.debian.tar.xz
7ec18920549bb63d5c6dd48f70c4862948702f983be0b4c3f2ea65ff232e910c 5876
xtail_2.1-11.1_source.buildinfo
Files:
28095217beed8652f818e3447ad8006d 1830 utils optional xtail_2.1-11.1.dsc
f3a16245d5c4433cc2885297aec98f10 8080 utils optional
xtail_2.1-11.1.debian.tar.xz
49c58d4758eb27992927225288d46bc5 5876 utils optional
xtail_2.1-11.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmjAegARHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBrc5Q/+NbZoMp4LgfwHiZEKa++j3V5IqYIc3mDN
WVFF7CtOEtlbCRnghnCA0n1kSHyi2nZvTXSayMINUW/9Oalgcy5vNT/tVG9kFo3q
pz6xA2Dg8MTgQAKwoHBgpHkqM7e8czVKnHRFhuwuLneVn0N0mnxzP9d0nZyNU3fm
Hq4SanQ0VKI+5suFH3vUZYUNdbga7a4zMebhFkkpAqegdKuK08PzmXVCAa9/z8rg
mmfyL90LTP2VQ1gebR3zcGiRrcPe5TrBe4zPduvquHRoDY0VU4tNbYEFcMGd05kK
yDQw1qB4CFxhLvcFK4le1kZnvAH+GJJTvsiJ0t6IsRVfdbrEIYwMiM+CMMyw2pti
A2n2DxlccwDZ7amdnvnObL9buCclHXxrXNvbIllFr7bgbD2wNvLouQ7aXFcmYxK1
DPo1RK+UBaRV0/51omLWGvICE8sjkPn60jRcNWcTeaV4K32KDhrnC+UpPE+5trsZ
IdvBQJ7YQdCGG56AK55q92iTMbrqKE0ZPVmjqNLhO4GpQWoy4O5y87IRsR4cIpwO
+aMeXy6b8hIsb6pFuIpUkJq0KY8c4cAzZFuWrlDmMhAO3Q8Pc/WWwhxL4zLUAFtj
4cM3ufek+n3OZRINis9/IsCxKBf+mpC/2UVmtS81SeUujptz+FRdLvBafYuN+MI9
oM7Nf3IO/1I=
=UAiA
-----END PGP SIGNATURE-----
pgpbDeMYjA8Ni.pgp
Description: PGP signature
--- End Message ---