Your message dated Tue, 06 Jan 2026 20:33:44 +0000
with message-id <[email protected]>
and subject line Bug#1096632: fixed in filter 2.6.3+ds1-6
has caused the Debian Bug report #1096632,
regarding filter: 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.)


-- 
1096632: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096632
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:filter
Version: 2.6.3+ds1-5
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/filter_2.6.3+ds1-5_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

[...]
                 from actions.c:81:
sysdefs.h:26:7: warning: conflicting types for built-in function ‘strstr’; 
expected ‘char *(const char *, const char *)’ [-Wbuiltin-declaration-mismatch]
   26 | char *strstr();
      |       ^~~~~~
sysdefs.h:1:1: note: ‘strstr’ is declared in header ‘<string.h>’
  +++ |+#include <string.h>
    1 | 
In file included from defs.h:407:
/usr/include/string.h:350:14: error: conflicting types for ‘strstr’; have ‘char 
*(const char *, const char *)’
  350 | extern char *strstr (const char *__haystack, const char *__needle)
      |              ^~~~~~
sysdefs.h:26:7: note: previous declaration of ‘strstr’ with type ‘char *(void)’
   26 | char *strstr();
      |       ^~~~~~
defs.h:513:7: error: conflicting types for ‘strtok’; have ‘char *(void)’
  513 | char *strtok();
      |       ^~~~~~
/usr/include/string.h:356:14: note: previous declaration of ‘strtok’ with type 
‘char *(char * restrict,  const char * restrict)’
  356 | extern char *strtok (char *__restrict __s, const char *__restrict 
__delim)
      |              ^~~~~~
In file included from actions.c:83:
utils.h:6:14: error: conflicting types for ‘itoa’; have ‘char *(int,  int)’
    6 | extern char *itoa(int i, int two_digit);
      |              ^~~~
In file included from actions.c:82:
filter.h:278:7: note: previous declaration of ‘itoa’ with type ‘char *(void)’
  278 | char *itoa();
      |       ^~~~
actions.c: In function ‘pipe_to_mailer’:
actions.c:101:5: warning: old-style function definition [-Wold-style-definition]
  101 | int pipe_to_mailer(ftmp, resendflag, address)
      |     ^~~~~~~~~~~~~~
actions.c: In function ‘mail_message’:
actions.c:205:1: warning: old-style function definition [-Wold-style-definition]
  205 | mail_message(address, fptr,resendflag)
      | ^~~~~~~~~~~~
actions.c: In function ‘save_message’:
actions.c:358:5: warning: old-style function definition [-Wold-style-definition]
  358 | int save_message(foldername, tmpfptr)
      |     ^~~~~~~~~~~~
actions.c: In function ‘save_to_folder’:
actions.c:435:5: warning: old-style function definition [-Wold-style-definition]
  435 | int save_to_folder(foldername,tmpfptr)
      |     ^~~~~~~~~~~~~~
actions.c: In function ‘execute’:
actions.c:505:6: warning: old-style function definition [-Wold-style-definition]
  505 | void execute(command, tmpfptr)
      |      ^~~~~~~
actions.c: In function ‘mail_message’:
actions.c:274:21: warning: ignoring return value of ‘setuid’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  274 |                     setuid(user_uid);
      |                     ^~~~~~~~~~~~~~~~
actions.c:275:21: warning: ignoring return value of ‘setgid’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  275 |                     setgid(user_gid);
      |                     ^~~~~~~~~~~~~~~~
actions.c: In function ‘execute’:
actions.c:549:17: warning: ignoring return value of ‘setgid’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  549 |                 setgid(user_gid);
      |                 ^~~~~~~~~~~~~~~~
actions.c:550:17: warning: ignoring return value of ‘setuid’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  550 |                 setuid(user_uid);
      |                 ^~~~~~~~~~~~~~~~
actions.c:554:17: warning: ignoring return value of ‘dup’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  554 |                 dup(tmpfd);
      |                 ^~~~~~~~~~
make[1]: *** [<builtin>: actions.o] Error 1
make[1]: Leaving directory '/build/reproducible-path/filter-2.6.3+ds1'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:9: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: filter
Source-Version: 2.6.3+ds1-6
Done: Syed-Shahrukh Hussain <[email protected]>

We believe that the bug you reported is fixed in the latest version of
filter, 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.
Syed-Shahrukh Hussain <[email protected]> (supplier of updated 
filter 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, 06 Jan 2026 19:34:06 +0500
Source: filter
Built-For-Profiles: noudeb
Architecture: source
Version: 2.6.3+ds1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Syed-Shahrukh Hussain <[email protected]>
Closes: 1096632
Changes:
 filter (2.6.3+ds1-6) unstable; urgency=medium
 .
   * QA upload.
   * Updated Standards-Version to 4.7.3.
   * debian/patches/gcc-15.patch: Fix build with GCC 15.
     (Closes: #1096632)
Checksums-Sha1:
 a3a58732586ddd3a8005d2f387f3abb1d6137fb8 1827 filter_2.6.3+ds1-6.dsc
 a3e6be5db2eedd02687e3d502224783b787a8664 13100 filter_2.6.3+ds1-6.debian.tar.xz
 b96af729d9652d03bc3ab9b06f7831571ad60130 14915 
filter_2.6.3+ds1-6_source.buildinfo
Checksums-Sha256:
 88cd1f56306699e064870008b9cbd849b96338d522009005d2a6d2ffc5728bb1 1827 
filter_2.6.3+ds1-6.dsc
 5115d097f14e7ede2b76e07e08d33cece808961199ee5a9a8d3af74b64692b36 13100 
filter_2.6.3+ds1-6.debian.tar.xz
 9371dd180b306582b2ef4ce94d3a39a22e14d4ec96ac3ac8c9f9c85170b49614 14915 
filter_2.6.3+ds1-6_source.buildinfo
Files:
 9061531d0ee5a551dcc8d3d93872f281 1827 mail optional filter_2.6.3+ds1-6.dsc
 f89b780a4bdc5b19c0623f6a927cd8b2 13100 mail optional 
filter_2.6.3+ds1-6.debian.tar.xz
 8b11440597d59212bcaa0dbb15890349 14915 mail optional 
filter_2.6.3+ds1-6_source.buildinfo

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

iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmldbCkACgkQQoMEoXSN
zHobYw//TJ0D2Vw8uXozDxb8cbpzcvYfLktptpN0I7/GeeF0ygAVuQYwogIeP0oN
zTcOdzKSBzKtHcIXyM+n/1fdGSwwGw809/zQbqSW6SlC4Y3AmRmzin5onvr5k3Cq
v7c3tCO4RMX4XB+IvS+6ZXqM45r+7Hs8d9rvl2+DvnmjocDlTdzk/DFcagDUTOqw
cuyZCsUBz7+IrkQuRlpGOrM/iWb3Fu6voaW0D4ylcxEu0cM6IBHtVcQ/RK+ELgdz
1kYADpRX6S/zVtr7qeI8esrMENhXAACThUvj1AyTcIh8mYpeM+pLvXQL/YcT/vRP
lOCg2OwLwutKB/ygRsOowQ/WUoRsU5Z2NS2zQGYY49Ny0Yv0ZxYB/CIlCOVvgkqQ
O1lo3w1AqLO936Im+CuHI0FJ4qiLjVt4YMYhZTo7XB7BCV9e2c0EgUhNLZxZFRNH
/G9c6yJm7zd4S0Yl8Q97LIlE9dWf9k3UZjeKGwvbWuqbbqmp+mLzO+KwI6mmK72K
m1a6rROqoqN10JJ2UyzwUWtUl4A9GvakBRHvOcHnI+PptiVUU15MGnTvWTzKq80Z
/HOnNLh97cTybHiqCYNVDXxHUDp1rJ7DFT5RXvOVYOyptNg5IMmGXDpsnCNn1UZ5
71qiuCg6BY/RDDAPwPUEDLm4e+5eEJMUqbGP63vzz0H81F0rv2k=
=Vvvq
-----END PGP SIGNATURE-----

Attachment: pgpkstGuhWo8j.pgp
Description: PGP signature


--- End Message ---

Reply via email to