Your message dated Sat, 13 Sep 2025 22:19:22 +0000
with message-id <[email protected]>
and subject line Bug#1096349: fixed in autolog 0.42.1-3
has caused the Debian Bug report #1096349,
regarding autolog: 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.)


-- 
1096349: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096349
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:autolog
Version: 0.42.1-2
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/autolog_0.42.1-2_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

[...]
  149 | time_t    time();        /* they are used so often      */
      |           ^~~~
In file included from autolog.c:51:
/usr/include/time.h:76:15: note: previous declaration of ‘time’ with type 
‘time_t(time_t *)’ {aka ‘long int(long int *)’}
   76 | extern time_t time (time_t *__timer) __THROW;
      |               ^~~~
autolog.c: In function ‘main’:
autolog.c:207:9: error: too many arguments to function ‘time’; expected 0, have 
1
  207 |         time(&pres_time);                 /* get current time for 
log-file */
      |         ^~~~ ~~~~~~~~~~
autolog.c:149:11: note: declared here
  149 | time_t    time();        /* they are used so often      */
      |           ^~~~
autolog.c:232:17: error: too many arguments to function ‘time’; expected 0, 
have 1
  232 |                 time(&pres_time);                          /* get 
current time       */
      |                 ^~~~ ~~~~~~~~~~
autolog.c:149:11: note: declared here
  149 | time_t    time();        /* they are used so often      */
      |           ^~~~
autolog.c: In function ‘mesg’:
autolog.c:941:9: error: too many arguments to function ‘time’; expected 0, have 
1
  941 |         time(&tvec);                            /* tvec = current time. 
.....*/
      |         ^~~~ ~~~~~
autolog.c:149:11: note: declared here
  149 | time_t    time();        /* they are used so often      */
      |           ^~~~
autolog.c: In function ‘load_users’:
autolog.c:428:9: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  428 |         fscanf(f, "%d", &userfill);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
autolog.c:438:17: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  438 |                 fscanf(f, " %s %d %s %d %d %d %d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  439 |                        userlst[userpos].Name,
      |                        ~~~~~~~~~~~~~~~~~~~~~~
  440 |                        &userlst[userpos].UserID,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                        userlst[userpos].Device,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                        &userlst[userpos].IdleTime,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  443 |                        &userlst[userpos].SessStrt,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444 |                        &userlst[userpos].Ban_Ends,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  445 |                        &userlst[userpos].WarnEnds);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
autolog.c: In function ‘get_PIDs’:
autolog.c:826:9: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  826 |         fgets(iline, LINELEN, ps);               /* get header-line */
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
autolog.c: In function ‘mesg’:
autolog.c:951:25: warning: ignoring return value of ‘system’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  951 |                         system (mbuf);
      |                         ^~~~~~~~~~~~~
autolog.c:974:25: warning: ignoring return value of ‘system’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  974 |                         system (mbuf);
      |                         ^~~~~~~~~~~~~
autolog.c:999:25: warning: ignoring return value of ‘system’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  999 |                         system(mbuf);
      |                         ^~~~~~~~~~~~
autolog.c: In function ‘kill_lost_PIDs’:
autolog.c:1154:9: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1154 |         fgets(iline, LINELEN, ps);               /* get header-line */
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:17: autolog] Error 1
make[1]: Leaving directory '/build/reproducible-path/autolog-0.42.1'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned 
exit code 2
make: *** [debian/rules:6: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: autolog
Source-Version: 0.42.1-3
Done: Matheus Polkorny <[email protected]>

We believe that the bug you reported is fixed in the latest version of
autolog, 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.
Matheus Polkorny <[email protected]> (supplier of updated autolog 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, 10 Sep 2025 23:26:55 -0300
Source: autolog
Architecture: source
Version: 0.42.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Matheus Polkorny <[email protected]>
Closes: 1096349
Changes:
 autolog (0.42.1-3) unstable; urgency=medium
 .
   * Team upload.
   * d/copyright: consistently point to GNU licenses website.
   * d/p/Fix-compilation-failure-with-GCC-15.patch (Closes: #1096349).
Checksums-Sha1:
 5a7c190eb728dc5ab9de862659b062a228651a86 2180 autolog_0.42.1-3.dsc
 ac727bfb5a715c78da3b4e3d37b2ef167090362e 8876 autolog_0.42.1-3.debian.tar.xz
 4e50da54719daa3a8dc8a5d03a5a2e13e17f79f5 120732 autolog_0.42.1-3.git.tar.xz
 b275a2690995e0bb971cc48472cf20a9578ecbe7 18209 
autolog_0.42.1-3_source.buildinfo
Checksums-Sha256:
 497552f6d122ed4b25070bba37d7bcc37ee9545ba3b0a0784ac699e78fcd4aad 2180 
autolog_0.42.1-3.dsc
 c32de2ca63ccb21dc8615b7beb3bd14bfe3fa6131d0630e65554e85ce68f5b31 8876 
autolog_0.42.1-3.debian.tar.xz
 86d3f664de077656f186a392b95dbf7fbc681bdce5ba28a2f25ca0dacb0b0cd6 120732 
autolog_0.42.1-3.git.tar.xz
 9fe763e8999a8b003ff302fe552c28671665053f63a4544aa7ab4e42cb1944ae 18209 
autolog_0.42.1-3_source.buildinfo
Files:
 fcba411ef831f7260a51f1c14689a708 2180 admin optional autolog_0.42.1-3.dsc
 d02b007f7d5a0307f0b77cab3f098727 8876 admin optional 
autolog_0.42.1-3.debian.tar.xz
 b0f122292789e3f4a7c8104e37217228 120732 admin optional 
autolog_0.42.1-3.git.tar.xz
 27e295eefd4dc0dd96189b05d20c7638 18209 admin optional 
autolog_0.42.1-3_source.buildinfo
Git-Tag-Info: tag=ee621aa2e236261c8ed0bd48020fee1d06e046e6 
fp=06b62cd3c0aa27a44711a8e502e5cee70c852c7b
Git-Tag-Tagger: Peter Wienemann <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjF1UUACgkQYG0ITkaD
wHkblQ/+PmRcRSXxOeELTQzPRD2uL6iwZ6sFD5FdyLLwOwUDsqpukEWjkcWEkzFd
4jkMkUn25HaXTEImwB+iTvr6SdFQJ63k6SlEwm2EE08Z8zL5Q5h9lqarL60BKOqJ
z61qtiXVUU5nFPXthMd7KVO9Y6st5rgCBJlK+VYQMoelhLRxZ36igltPnV8X96aj
ZzPVtjtsYvyK4QcJ5hxbGbV/idyCZ1iXKqS4AwrTYxmQB1Xc6sc/ysLJzgsZ6ZDB
eSduzD+4488jSoJMaiCPL6tPfyS2Rrxmb7E/Yx2AOwsJg4T5Jn/I9YC5jWfjaOnr
xbjkkwEqFBRJuhI7OsuAlzYwtLt7cw4EX6MHMbpOlvxucsrIxF/360vDp9V5LOQv
R6tlbLGI0HIrUk5F31IHHwztbYwQpG1f6UytNOqdz2Idcnnz3Vjyo/3CEyOIGP4n
S5+cNChHF1BIYcQph+KhSsSSKAKMPGCJFe6djbTEt9+dfs3PHHdOUloQq4dk4v9X
TIZ1n1j5OcIJHLSfUfl+QYQTlcIO6IBb0+uMsqAlhYH3TONn5qaeMC6DgTqx2ivB
1e3BcHV630HCnDlKvjeoVgpFV8/gYVHkJag2jMn+CreBTipGosZSQWDoawfVYGZu
TltxN12bqt9wiuCK7EVUL5KmU5HGFHIJYU8uYs5RG3ZnUFWJT/c=
=qtTE
-----END PGP SIGNATURE-----

Attachment: pgptLRWfXon44.pgp
Description: PGP signature


--- End Message ---

Reply via email to