Your message dated Tue, 13 Jan 2026 14:37:51 +0000
with message-id <[email protected]>
and subject line Bug#1097460: fixed in ng 1.5~beta1-15
has caused the Debian Bug report #1097460,
regarding ng: 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.)
--
1097460: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097460
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ng
Version: 1.5~beta1-13
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/ng_1.5~beta1-13_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
[...]
checking for pid_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking for fd_set... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether x86_64-linux-gnu-gcc needs -traditional... no
checking for 8-bit clean memcmp... no
checking return type of signal handlers... int
checking for vfork.h... no
checking for working vfork... no
checking for getcwd... yes
checking for rmdir... yes
checking for rename... yes
checking for opendir... yes
checking for select... yes
checking for mkstemp... yes
checking for bcopy... yes
checking for bzero... yes
checking for bcmp... yes
checking for rindex... yes
checking for symlink... yes
checking for dup2... yes
checking for sigprocmask... yes
checking for getgroups... yes
checking for cp... (cached) /bin/cp
checking for mv... (cached) /bin/mv
checking for ls... (cached) /bin/ls
checking for rmdir... (cached) /bin/rmdir
checking if --enable-canna option specified... no
updating cache ./config.cache
creating ./config.status
creating Makefile
creating sysconfig.h
/usr/bin/make
make[2]: Entering directory '/build/reproducible-path/ng-1.5~beta1'
rm -f ttydef.h
ln sys/default/ttydef.h .
rm -f sysdef.h
ln sys/unix/sysdef.h .
rm -f chrdef.h
ln sys/default/chrdef.h .
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/ng-1.5~beta1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -DHAVE_CONFIG_H -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o autosave.o autosave.c
In file included from def.h:70,
from autosave.c:23:
sysdef.h:95:7: error: conflicting types for ‘getenv’; have ‘char *(void)’
95 | char *getenv();
| ^~~~~~
In file included from def.h:68:
/usr/include/stdlib.h:773:14: note: previous declaration of ‘getenv’ with type
‘char *(const char *)’
773 | extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur;
| ^~~~~~
autosave.c: In function ‘autosave_check’:
autosave.c:40:1: warning: old-style function definition [-Wold-style-definition]
40 | autosave_check(flag)
| ^~~~~~~~~~~~~~
autosave.c: In function ‘del_autosave_file’:
autosave.c:98:1: warning: old-style function definition [-Wold-style-definition]
98 | del_autosave_file(name)
| ^~~~~~~~~~~~~~~~~
autosave.c: In function ‘as_set_interval’:
autosave.c:123:1: warning: old-style function definition
[-Wold-style-definition]
123 | as_set_interval(f, n)
| ^~~~~~~~~~~~~~~
make[2]: *** [<builtin>: autosave.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/ng-1.5~beta1'
make[1]: *** [debian/rules:27: override_dh_auto_build-arch] Error 2
make[1]: Leaving directory '/build/reproducible-path/ng-1.5~beta1'
make: *** [debian/rules:18: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ng
Source-Version: 1.5~beta1-15
Done: Omar Zagonel El Laden <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ng, 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.
Omar Zagonel El Laden <[email protected]> (supplier of updated ng 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: Wed, 31 Dec 2025 14:42:48 -0300
Source: ng
Architecture: source
Version: 1.5~beta1-15
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Omar Zagonel El Laden <[email protected]>
Closes: 1097460
Changes:
ng (1.5~beta1-15) unstable; urgency=medium
.
* QA upload.
* debian/patches/0007-fix-build-with-gcc15.patch: Fix build with GCC 15.
(Closes: #1097460)
Checksums-Sha1:
ac75ccc1c4a19e2641e104deb2a195b2fa55668b 1982 ng_1.5~beta1-15.dsc
8402920e3ec8f1b8e267be6963f370a7b160b068 98952 ng_1.5~beta1-15.debian.tar.xz
ef2e5830a99887851947dd1885fd667d6a515f55 6116 ng_1.5~beta1-15_source.buildinfo
Checksums-Sha256:
a2b2ad195b1a3d0a1902488702d1d6eadde8d9b099e23cf68e27f98f6d8d245c 1982
ng_1.5~beta1-15.dsc
fef237d836d5daf25ad1b09999462978289ce024cbf8282e5c975170b1903b81 98952
ng_1.5~beta1-15.debian.tar.xz
f15d46b5bbbe971c918ac332f4a4a44d02e17375acefa6c536f1ed2bd34cc79a 6116
ng_1.5~beta1-15_source.buildinfo
Files:
d83041ecd3800a3dfe48016d62e68fc1 1982 editors optional ng_1.5~beta1-15.dsc
5cffc53eef087aed6701999782536312 98952 editors optional
ng_1.5~beta1-15.debian.tar.xz
ce9c96b20670e81ebe50d1b5d9cf2103 6116 editors optional
ng_1.5~beta1-15_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtSLzkVnaB9053AsR9LqqgNsoukwFAmlmStoACgkQ9LqqgNso
ukwgnBAAhnezPBp4jXLX8RWDfO7c0epo1CChee4Z7Zs77Fth8dhF2n4RygddYh87
uERlJwuADG6KEto8mfFaLSo26Rl+fO128fgyixPe+filyKwN/MDYPd+ycHG2AQMh
GVlr31PiqmqpooXJcXEHSuGGVy5c0QtePGc1AzmJFA1flSyonvEdEERQGwym/Qeh
Q5krT7/VjvJoknW9dhVqKWF0Xw7ppmoYMXvpPJPvCY/aczXZjGHIeSPA7D9p2BkD
RskZ7dwUQ11aY1opWt7rqoR3FCsTQLnSk8Ia7LcK2icJjz14Uaa3VHxyjcDQPOI/
Xxccd8X7FZDG/pKUi0XKzPQNO5fGEFp7QbcO6Fbyfs/7se0UtU0nem0+qns1v0LY
mp4dpArBmxDROfmn1Rb1qmFb1BZjV9f6eg84F2RODU+yFMJZ1eGBw9He0+G9xc89
Ptr3DMqoAwG1QPAs7o4oU2vfBLqc0/SVI5+vdFoVGpmqbRfM3NdHHf+tVZ0gEd/L
V1pw/UpBB0bT2v9Lc/gHSeiw9CQUSbRIdD94dliY1UikGUMZE26chN6dbmrm6dI0
LgeNyE/Q3WLutcuax7QojfQQEmMdGBK13mQ0EjwnI0sLcJE0qvPiE8Q/lNfPEX9A
MrWL79VyvcDqA/ncFEH1CHblIvJxPx/RCbFpmRK2foReA7Ql5Ow=
=5Awg
-----END PGP SIGNATURE-----
pgp4Y3s1_LJNH.pgp
Description: PGP signature
--- End Message ---