Your message dated Fri, 05 Sep 2025 17:37:40 +0000
with message-id <[email protected]>
and subject line Bug#1098164: fixed in xplot-xplot.org 0.90.7.1-5
has caused the Debian Bug report #1098164,
regarding xplot-xplot.org: 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.)


-- 
1098164: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098164
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xplot-xplot.org
Version: 0.90.7.1-4
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/xplot-xplot.org_0.90.7.1-4_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

[...]
xplot.c:2754:7: error: conflicting types for ‘atoi’; have ‘int(void)’
 2754 |   int atoi();
      |       ^~~~
In file included from /usr/include/features.h:510,
                 from /usr/include/x86_64-linux-gnu/sys/types.h:25,
                 from /usr/include/X11/Xos.h:42,
                 from xplot.h:40:
/usr/include/stdlib.h:481:1: note: previous definition of ‘atoi’ with type 
‘int(const char *)’
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
xplot.c:2758:24: error: too many arguments to function ‘atoi’; expected 0, have 
1
 2758 |     return (xpcolor_t) atoi(s);
      |                        ^~~~ ~
xplot.c:2754:7: note: declared here
 2754 |   int atoi();
      |       ^~~~
xplot.c: At top level:
xplot.c:2766:5: error: conflicting types for ‘get_input’; have ‘int(FILE *, 
Display *, int,  struct plotter *)’
 2766 | int get_input(FILE *fp, Display *dpy, int lineno, struct plotter *pl)
      |     ^~~~~~~~~
xplot.c:71:5: note: previous declaration of ‘get_input’ with type ‘int(void)’
   71 | int get_input();
      |     ^~~~~~~~~
xplot.c:3162:6: error: conflicting types for ‘emit_PS’; have ‘void(struct 
plotter *, FILE *, enum plstate)’
 3162 | void emit_PS(struct plotter *pl, FILE *fp, enum plstate state)
      |      ^~~~~~~
xplot.c:72:6: note: previous declaration of ‘emit_PS’ with type ‘void(void)’
   72 | void emit_PS();
      |      ^~~~~~~
xplot.c:3717:1: error: conflicting types for ‘make_name_open_file’; have ‘FILE 
*(struct plotter *)’
 3717 | make_name_open_file(struct plotter *pl)
      | ^~~~~~~~~~~~~~~~~~~
xplot.c:2490:22: note: previous declaration of ‘make_name_open_file’ with type 
‘FILE *(void)’
 2490 |           FILE *fp, *make_name_open_file();
      |                      ^~~~~~~~~~~~~~~~~~~
xplot.c: In function ‘get_input’:
xplot.c:2972:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2972 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:2987:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 2987 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3005:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3005 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3023:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3023 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3041:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3041 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3059:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3059 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3076:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3076 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3090:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3090 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3104:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3104 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xplot.c:3116:14: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 3116 |       (void) fgets(buf, sizeof(buf), fp);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [<builtin>: xplot.o] Error 1
make[1]: Leaving directory '/build/reproducible-path/xplot-xplot.org-0.90.7.1'
make: *** [debian/rules:40: build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xplot-xplot.org
Source-Version: 0.90.7.1-5
Done: Noah Meyerhans <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xplot-xplot.org, 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.
Noah Meyerhans <[email protected]> (supplier of updated xplot-xplot.org 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, 05 Sep 2025 13:09:34 -0400
Source: xplot-xplot.org
Architecture: source
Version: 0.90.7.1-5
Distribution: unstable
Urgency: medium
Maintainer: Noah Meyerhans <[email protected]>
Changed-By: Noah Meyerhans <[email protected]>
Closes: 594921 1048454 1098164
Changes:
 xplot-xplot.org (0.90.7.1-5) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Trim trailing whitespace.
   * Bump debhelper dependency to >= 9, since that's what is used in
     debian/compat.
   * Bump debhelper from deprecated 9 to 10.
 .
   [ Noah Meyerhans ]
   * Configure Salsa CI
   * Build with -std=c99 and -D_POSIX_C_SOURCE=2 (Closes: #1098164)
   * Drop unnecessary build-deps
   * bump standards version to 4.7.2
   * bump debhelper-compat to 13
   * d/rules: switch to dh sequencer
   * Update configure.in
   * d/rules: Remove generated files during clean (Closes: #1048454)
   * Patch tcpdump2xplot to understand current tcpdump output format
     (Closes: #594921)
   * Set LDFLAGS when linking
Checksums-Sha1:
 8135d51d2b9e9f898b5c731b1fff007eb2bc1f2a 1949 xplot-xplot.org_0.90.7.1-5.dsc
 3b811f86159da7ed5136c389b758dae521950291 44748 
xplot-xplot.org_0.90.7.1-5.debian.tar.xz
 3700440cc280cbd9d67dd5f0133587915061ae3f 6619 
xplot-xplot.org_0.90.7.1-5_source.buildinfo
Checksums-Sha256:
 e707ac4b98fbf8922c1412b2ae20d270576ba938f5f65fcc9ac4972acb1a281a 1949 
xplot-xplot.org_0.90.7.1-5.dsc
 0f7b92b72f337b8b9cb236c329268c10733c13c429b76d321496847a04894783 44748 
xplot-xplot.org_0.90.7.1-5.debian.tar.xz
 6f3bfe9fd4a518625f55c709ab20d81eeff7946494051fd562788b437c8dafaf 6619 
xplot-xplot.org_0.90.7.1-5_source.buildinfo
Files:
 9a41bfb55607b7adb7842ad89b1058c5 1949 science optional 
xplot-xplot.org_0.90.7.1-5.dsc
 c613ae4983128b414eff8650dbcb44d4 44748 science optional 
xplot-xplot.org_0.90.7.1-5.debian.tar.xz
 22fccc695dc2e2141332b03dc978fc73 6619 science optional 
xplot-xplot.org_0.90.7.1-5_source.buildinfo

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

iQJFBAEBCgAvFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmi7HKwRHG5vYWhtQGRl
Ymlhbi5vcmcACgkQ4+c1IpshdTUkmA/6A7LT9Neor6WH0HZkmHPKuNmJIyrWrH0u
4kiHlChufkaY8O3EesTG8Zuz+E91AvdQX3I4Iili9lbVt8sJlyTRNE2BhrgTiy8w
8zIxpYE54SU3LIZ9IThig58+BNxTFc6uc6hela3PiNzAWCjPcMfLC++Ye5iJ4p1T
Qt9Tc1ck+y9CGfM9tC+8JXo1btZoh/Rphih6oSvpBTn0P4dFzV/XeJUMA5Q6c1vJ
GKnoXAg4bgd4a5VBI7Ba0JiUSFWLZfcarv8dG5XCZAToCggygDo2PJB2glydYm/e
PaRIb0dqxGz7wXWyOSJ50tfhRiaM2fKY+NMqMws+h9P/CYWUXQcNx+7MxNaBA4BS
vhJun97dw76dZnus96+7WlRbMZl86L0+nEJawM/hksXB9j+AqyKuBjyaR5ixGgGA
Ea5lD8O5+F8xPXpE77LTB3SHKv7CUtH7yd2HQ+XoDE78djSvnCvk1YT82QVs+ith
DaIrWf2dGwSF56q6qdo0opyJfNsxIe5Wlq4vyuX2aiBmapbpFukBeTIQ0nB+zaL/
DK7Fo6FkqmwRxxV3jhPeGgimOhJPcDXs53oSGpXieCTD97kFB9WQEss2PFkqj/Se
ApZiTeIVyCqTwxjwaw4YdNBNdNTFtSd1l5ATFP9T4+ixLkhkTlX9hR5boaq4a46J
crzeugNFcns=
=1WJ2
-----END PGP SIGNATURE-----

Attachment: pgp5MMHhzByGZ.pgp
Description: PGP signature


--- End Message ---

Reply via email to