Your message dated Mon, 05 Jan 2026 20:42:01 +0000
with message-id <[email protected]>
and subject line Bug#1097431: fixed in nas 1.9.4-9.1
has caused the Debian Bug report #1097431,
regarding nas: 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.)


-- 
1097431: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097431
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nas
Version: 1.9.4-9
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/nas_1.9.4-9_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

[...]
dispatch.c:75:13: note: declared here
   75 | extern Bool InsertFakeRequest();
      |             ^~~~~~~~~~~~~~~~~
dispatch.c:344:9: error: too many arguments to function ‘FreeClientResources’; 
expected 0, have 1
  344 |         FreeClientResources(client);
      |         ^~~~~~~~~~~~~~~~~~~ ~~~~~~
../include/resource.h:69:6: note: declared here
   69 | void FreeClientResources();
      |      ^~~~~~~~~~~~~~~~~~~
dispatch.c: In function ‘ProcInitialConnection’:
dispatch.c:368:9: error: too many arguments to function ‘SwapConnClientPrefix’; 
expected 0, have 1
  368 |         SwapConnClientPrefix(prefix);
      |         ^~~~~~~~~~~~~~~~~~~~ ~~~~~~
dispatch.c:58:1: note: declared here
   58 | SwapConnClientPrefix(), ResetCurrentRequest(), WriteToClient();
      | ^~~~~~~~~~~~~~~~~~~~
dispatch.c:376:5: error: too many arguments to function ‘ResetCurrentRequest’; 
expected 0, have 1
  376 |     ResetCurrentRequest(client);
      |     ^~~~~~~~~~~~~~~~~~~ ~~~~~~
dispatch.c:58:25: note: declared here
   58 | SwapConnClientPrefix(), ResetCurrentRequest(), WriteToClient();
      |                         ^~~~~~~~~~~~~~~~~~~
dispatch.c: In function ‘ProcEstablishConnection’:
dispatch.c:393:18: error: too many arguments to function ‘ClientAuthorized’; 
expected 0, have 5
  393 |         reason = ClientAuthorized(client,
      |                  ^~~~~~~~~~~~~~~~ ~~~~~~
dispatch.c:74:14: note: declared here
   74 | extern char *ClientAuthorized();
      |              ^~~~~~~~~~~~~~~~
dispatch.c:408:13: error: too many arguments to function 
‘WriteSConnSetupPrefix’; expected 0, have 2
  408 |             WriteSConnSetupPrefix(client, &csp);
      |             ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~
dispatch.c:73:13: note: declared here
   73 | extern void WriteSConnSetupPrefix();
      |             ^~~~~~~~~~~~~~~~~~~~~
dispatch.c:410:20: error: too many arguments to function ‘WriteToClient’; 
expected 0, have 3
  410 |             (void) WriteToClient(client, sz_auConnSetupPrefix,
      |                    ^~~~~~~~~~~~~ ~~~~~~
dispatch.c:58:48: note: declared here
   58 | SwapConnClientPrefix(), ResetCurrentRequest(), WriteToClient();
      |                                                ^~~~~~~~~~~~~
dispatch.c:412:16: error: too many arguments to function ‘WriteToClient’; 
expected 0, have 3
  412 |         (void) WriteToClient(client, (int) csp.lengthReason, reason);
      |                ^~~~~~~~~~~~~ ~~~~~~
dispatch.c:58:48: note: declared here
   58 | SwapConnClientPrefix(), ResetCurrentRequest(), WriteToClient();
      |                                                ^~~~~~~~~~~~~
dispatch.c:414:20: error: too many arguments to function ‘WriteToClient’; 
expected 0, have 3
  414 |             (void) WriteToClient(client,
      |                    ^~~~~~~~~~~~~ ~~~~~~
dispatch.c:58:48: note: declared here
   58 | SwapConnClientPrefix(), ResetCurrentRequest(), WriteToClient();
      |                                                ^~~~~~~~~~~~~
dispatch.c:423:12: error: too many arguments to function ‘AuSendInitResponse’; 
expected 0, have 1
  423 |     return AuSendInitResponse(client);
      |            ^~~~~~~~~~~~~~~~~~ ~~~~~~
dispatch.c:59:53: note: declared here
   59 | extern int CompareTimeStamps(), WaitForSomething(), 
AuSendInitResponse();
      |                                                     ^~~~~~~~~~~~~~~~~~
make[4]: *** [Makefile:1077: dispatch.o] Error 1
make[4]: Leaving directory '/build/reproducible-path/nas-1.9.4/server/dia'
make[3]: *** [Makefile:1165: dia] Error 2
make[3]: Leaving directory '/build/reproducible-path/nas-1.9.4/server'
make[2]: *** [Makefile:1071: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/nas-1.9.4'
dh_auto_build: error: make -j1 "INSTALL=install --strip-program=true" 
EXTRA_LDOPTIONS=-Wl,-z,relro "CCOPTIONS=-g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nas-1.9.4=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fcommon" LDFLAGS_DEF=-Wl,-z,relro returned 
exit code 2
make[1]: *** [debian/rules:16: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/nas-1.9.4'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: nas
Source-Version: 1.9.4-9.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nas, 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.
Adrian Bunk <[email protected]> (supplier of updated nas 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: Mon, 05 Jan 2026 15:00:18 +0200
Source: nas
Architecture: source
Version: 1.9.4-9.1
Distribution: unstable
Urgency: medium
Maintainer: Steve McIntyre <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1097431
Changes:
 nas (1.9.4-9.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build with -std=gnu17 to workaround FTBFS with GCC 15.
     (Closes: #1097431)
Checksums-Sha1:
 ad33fefea204e300a992f66e85aba89eb6ddba60 2113 nas_1.9.4-9.1.dsc
 fbb20bfd8f4a53ce40c9009d6e471f8085f39318 32184 nas_1.9.4-9.1.debian.tar.xz
Checksums-Sha256:
 be98c60eaba6e3ef0fa5143fc0fcd8e51323abd097b232d881d6a3428314af4d 2113 
nas_1.9.4-9.1.dsc
 7bbc73756fe7879a6d741788ce6018d3f8a05abecb6fdd541f0eff6e281de562 32184 
nas_1.9.4-9.1.debian.tar.xz
Files:
 f21d41da2f3c117b80abaffcea917678 2113 sound optional nas_1.9.4-9.1.dsc
 8bec00942571f87e3120a7183192952b 32184 sound optional 
nas_1.9.4-9.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmlbtnIACgkQiNJCh6LY
mLFdoRAAmN9vTikDDRCvnR4MCm2REN+pzgQm8aKlV9/srz4ihdz1+LVvCw9VlZ8i
A0KBOKLorQrRfjAsSov/R+WUPbYB/owJYP/Znaxdtl+2S8Tur5jQRCMbjUv9zK2y
cxtKKmqAqqyosZIMqPqtnmAPHYBnfFm8WqANMyr0VQZoFrNlDut0hWWZRDfha6XS
KTyeaxH76qqxZsw/0SLhHzq/GYh2hmilDr6/iBOHbHh0yiolivyWXBjeGMskrTT+
fYuVmXVEEkbnp5JMQtgaPNAh4Q6aYujbehvPAcZm6SRGT70JRF0qbDmufL6PxD+p
HSkmeCfMVotxkllQ/sY2Dsb/XZ5LwGH1E2Nf/ATpSjkxn5aqOl5V54l/Rrn0NTAZ
9lypwmF8n3ku+1uIUmO3RzHX34wYPM/EaoMYytCN8usto57AA67PLmQXVgvdNxyy
F35GGYBR56vldhg+3f0BmLVyfLJ3O9c/CjTp9fRzMzQi24fXgu5U6ch3RY02KET/
NOjaGiM2hGoV/V8hO+C6uqxxb3Bta/i5cddEcUJ2HGwarViOjsXLZSEJ7Z+i23f5
gl1PS7JQYgadwlqPfLXAmkGq2KLJiJBzGZAEmdxRSoYqia2O913fgF/DLrC9y8MN
gc5z5XJrA26rOsytr5I5EnTBdclykJCtVWTkN/au1ZPQrucpzVs=
=rBd/
-----END PGP SIGNATURE-----

Attachment: pgpeoR860ff8I.pgp
Description: PGP signature


--- End Message ---

Reply via email to