Your message dated Fri, 03 Oct 2025 13:20:16 +0000
with message-id <[email protected]>
and subject line Bug#1096321: fixed in apt-dater 1.0.4-8.1
has caused the Debian Bug report #1096321,
regarding apt-dater: 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.)


-- 
1096321: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096321
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:apt-dater
Version: 1.0.4-8
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/apt-dater_1.0.4-8_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 ui.c:32:
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:60:14: note: declared here
   60 | GCompletion* g_completion_new           (GCompletionFunc func);
      |              ^~~~~~~~~~~~~~~~
ui.c:1868:2: warning: ‘g_completion_add_items’ is deprecated 
[-Wdeprecated-declarations]
 1868 |  g_completion_add_items(dlCompl, drawlist);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:62:14: note: declared here
   62 | void         g_completion_add_items     (GCompletion*    cmp,
      |              ^~~~~~~~~~~~~~~~~~~~~~
ui.c:1869:2: warning: ‘g_completion_set_compare’ is deprecated 
[-Wdeprecated-declarations]
 1869 |  g_completion_set_compare(dlCompl, strcompDl);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:78:14: note: declared here
   78 | void         g_completion_set_compare   (GCompletion *cmp,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
ui.c: In function ‘expandAllNodes’:
ui.c:2502:2: warning: ‘g_completion_clear_items’ is deprecated 
[-Wdeprecated-declarations]
 2502 |  g_completion_clear_items (dlCompl);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:68:14: note: declared here
   68 | void         g_completion_clear_items   (GCompletion*    cmp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
ui.c:2503:2: warning: ‘g_completion_add_items’ is deprecated 
[-Wdeprecated-declarations]
 2503 |  g_completion_add_items (dlCompl, drawlist);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:62:14: note: declared here
   62 | void         g_completion_add_items     (GCompletion*    cmp,
      |              ^~~~~~~~~~~~~~~~~~~~~~
ui.c: In function ‘searchEntry’:
ui.c:2562:5: warning: ‘g_completion_complete’ is deprecated 
[-Wdeprecated-declarations]
 2562 |     matches = g_completion_complete(dlCompl, s, NULL);
      |     ^~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:70:14: note: declared here
   70 | GList*       g_completion_complete      (GCompletion*    cmp,
      |              ^~~~~~~~~~~~~~~~~~~~~
ui.c:2572:8: warning: ‘g_completion_complete’ is deprecated 
[-Wdeprecated-declarations]
 2572 |        matches = g_completion_complete(dlCompl, s, NULL);
      |        ^~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:70:14: note: declared here
   70 | GList*       g_completion_complete      (GCompletion*    cmp,
      |              ^~~~~~~~~~~~~~~~~~~~~
ui.c: In function ‘ctrlUI’:
ui.c:3742:4: warning: ‘g_completion_free’ is deprecated 
[-Wdeprecated-declarations]
 3742 |    if(dlCompl) g_completion_free (dlCompl);
      |    ^~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:81:14: note: declared here
   81 | void         g_completion_free          (GCompletion*    cmp);
      |              ^~~~~~~~~~~~~~~~~
ui.c: In function ‘doUI’:
ui.c:1844:3: warning: ‘__builtin_strncpy’ specified bound 256 equals 
destination size [-Wstringop-truncation]
 1844 |   strncpy(filterexp, cfg->filterexp, BUF_MAX_LEN);
      |   ^
ui.c:1878:6: warning: ‘__builtin_strncpy’ specified bound 48 equals destination 
size [-Wstringop-truncation]
 1878 |      strncpy(maintainer, pw->pw_gecos, sizeof(maintainer));
      |      ^
ui.c:1880:6: warning: ‘__builtin_strncpy’ specified bound 48 equals destination 
size [-Wstringop-truncation]
 1880 |      strncpy(maintainer, pw->pw_name, sizeof(maintainer));
      |      ^
ui.c:1873:4: warning: ‘__builtin_strncpy’ specified bound 48 equals destination 
size [-Wstringop-truncation]
 1873 |    strncpy(maintainer, m, sizeof(maintainer));
      |    ^
make[3]: Leaving directory '/build/reproducible-path/apt-dater-1.0.4/src'
make[2]: *** [Makefile:469: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/apt-dater-1.0.4'
make[1]: *** [Makefile:408: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/apt-dater-1.0.4'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:17: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: apt-dater
Source-Version: 1.0.4-8.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
apt-dater, 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 apt-dater 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: Fri, 19 Sep 2025 21:54:30 +0300
Source: apt-dater
Architecture: source
Version: 1.0.4-8.1
Distribution: unstable
Urgency: medium
Maintainer: Patrick Matthäi <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1096321
Changes:
 apt-dater (1.0.4-8.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with GCC 15. (Closes: #1096321)
Checksums-Sha1:
 4629432ad604a004a08ead3a630ff87b9e8b3931 1825 apt-dater_1.0.4-8.1.dsc
 50084537686dedbd35fdb31c9145c3dabfaf7644 9216 apt-dater_1.0.4-8.1.debian.tar.xz
Checksums-Sha256:
 71cceb105252d53ff72d458ce90de0f7c2221545630812aea7a4c1d46553ead3 1825 
apt-dater_1.0.4-8.1.dsc
 a368b5d68cd82851a70d999fc82e9a603b45ee47a02d979ac7763fc06db04f81 9216 
apt-dater_1.0.4-8.1.debian.tar.xz
Files:
 99354fb9c98ead61bcb15cab506d6d82 1825 admin optional apt-dater_1.0.4-8.1.dsc
 c247be08eff87111be426a7ba901dbbd 9216 admin optional 
apt-dater_1.0.4-8.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjN4M8ACgkQiNJCh6LY
mLHsqQ//RGRNCI9wLEu1HxcgIvxguXjW2UmugCL1i+WqFsJt19R71shUB71XeePJ
SPRZmB1LtWZN8FrwfvrKyVzL3UkI3J1DUHZpYEOI7PDcW4YpyhdnPfiQlhbmLri3
PCw/kdoRaaXnUadhx0ACZkDgURbDHtpZjX3FI+aTuXPzeTgyrUD+WSo09SxTk0bF
M8CYE9zyGxqdSOSJXq/0aig9d3AahA/rGsbObu5Yfr74uAk0EYFEpdec8vdYjD90
SYSi86P8eLeW+iaLB2McEt2UnOkuZAYm4yos6rL8fyLIrtWdvaUzX+PboWm4tQcP
g87TJxlx9C5M6skuAwHT4zodNb0vA5EV58CUrdfeOBa7i0/UKoe6PhM785guMTd3
JLR1ra/9/pdYeQSqaatY5CfsgyviqH/OsFHfWF0GT70jcZawxfnIvLJ88S+K2eaS
N9oql7NS1hHjodDek79dnfI9zPYtv87eCMBilBdTyhG0197lc4uF2nsX022YPl2T
pJGznrUzoImJQ21Ejma3nPJI435KN+KXLITUzzcX0q/7hAdCFGkq+qp1s0T2ZGA5
IjNWuFTHdM4x2k6y/uzCCSqkHHtBhX0vIRxJd2Ce6QzsS9FM1xWvmaAW90MlQHkS
rF4jvXhSoUWIW+uNodPSRKhc1wF8O3qmo/vYWbYYjxVEPX6mY20=
=CXKp
-----END PGP SIGNATURE-----

Attachment: pgpfKEb5afVkb.pgp
Description: PGP signature


--- End Message ---

Reply via email to