Your message dated Tue, 18 Feb 2025 12:23:24 +0000
with message-id <[email protected]>
and subject line Bug#1096891: fixed in kali 3.1+dfsg-4
has caused the Debian Bug report #1096891,
regarding kali: 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.)


-- 
1096891: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096891
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:kali
Version: 3.1+dfsg-3
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/kali_3.1+dfsg-3_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

[...]
kali.c:727:3: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  727 |   fscanf(pat,"%d\n",&sym_index);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:728:3: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  728 |   fscanf(pat,"%f %f\n",&dummy,&dummy);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:730:3: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  730 |   fscanf(pat,"%f %f\n",
      |   ^~~~~~~~~~~~~~~~~~~~~
  731 |          &(sym->v1.x),&(sym->v1.y));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:732:3: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  732 |   fscanf(pat,"%f %f\n",
      |   ^~~~~~~~~~~~~~~~~~~~~
  733 |          &(sym->v2.x),&(sym->v2.y));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:734:3: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  734 |   fscanf(pat,"%f \n",
      |   ^~~~~~~~~~~~~~~~~~~
  735 |          &zoom);
      |          ~~~~~~
kali.c: At top level:
kali.c:172:13: warning: ‘modechars’ defined but not used [-Wunused-variable]
  172 | static char modechars[] = "?dcptmza/rD";  /* draw, cut, pick, transform,
      |             ^~~~~~~~~
make[2]: *** [<builtin>: kali.o] Error 1
make[2]: *** Waiting for unfinished jobs....
callbacks.c: In function ‘LineProc’:
callbacks.c:259:14: error: assignment to ‘void (*)(void)’ from incompatible 
pointer type ‘void (*)(double,  SYMMETRY *)’ {aka ‘void (*)(double,  struct 
sym_t *)’} [-Wincompatible-pointer-types]
  259 |     xformfnc = ChangeScale;
      |              ^
In file included from callbacks.c:64:
kali.h:32:13: note: ‘ChangeScale’ declared here
   32 | extern void ChangeScale(double amount, SYMMETRY *sym);
      |             ^~~~~~~~~~~
callbacks.c:262:14: error: assignment to ‘void (*)(void)’ from incompatible 
pointer type ‘void (*)(double,  SYMMETRY *)’ {aka ‘void (*)(double,  struct 
sym_t *)’} [-Wincompatible-pointer-types]
  262 |     xformfnc = ChangeRotation;
      |              ^
kali.h:33:13: note: ‘ChangeRotation’ declared here
   33 | extern void ChangeRotation(double amount, SYMMETRY *sym);
      |             ^~~~~~~~~~~~~~
callbacks.c: In function ‘AngleProc’:
callbacks.c:271:12: error: assignment to ‘void (*)(void)’ from incompatible 
pointer type ‘void (*)(double,  SYMMETRY *)’ {aka ‘void (*)(double,  struct 
sym_t *)’} [-Wincompatible-pointer-types]
  271 |   xformfnc = ChangeAngle;
      |            ^
kali.h:35:13: note: ‘ChangeAngle’ declared here
   35 | extern void ChangeAngle(double amount, SYMMETRY *sym);
      |             ^~~~~~~~~~~
callbacks.c: In function ‘RatioProc’:
callbacks.c:278:12: error: assignment to ‘void (*)(void)’ from incompatible 
pointer type ‘void (*)(double,  SYMMETRY *)’ {aka ‘void (*)(double,  struct 
sym_t *)’} [-Wincompatible-pointer-types]
  278 |   xformfnc = ChangeRatio;
      |            ^
kali.h:34:13: note: ‘ChangeRatio’ declared here
   34 | extern void ChangeRatio(double amount, SYMMETRY* sym);
      |             ^~~~~~~~~~~
callbacks.c: In function ‘InfoProc’:
callbacks.c:381:14: warning: variable ‘winid’ set but not used 
[-Wunused-but-set-variable]
  381 |   static int winid = 0;
      |              ^~~~~
callbacks.c: In function ‘symlist’:
callbacks.c:438:1: warning: control reaches end of non-void function 
[-Wreturn-type]
  438 | }
      | ^
make[2]: *** [<builtin>: callbacks.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/kali-3.1+dfsg'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" 
FORMSINCL= FORMSLIB=-lforms "COPTS=-Wdate-time -D_FORTIFY_SOURCE=2 
-D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/kali-3.1+dfsg=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall" "LDFLAGS=-Wl,-z,relro 
-Wl,-z,now" returned exit code 2
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/kali-3.1+dfsg'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: kali
Source-Version: 3.1+dfsg-4
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
kali, 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.
Colin Watson <[email protected]> (supplier of updated kali 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, 18 Feb 2025 11:56:38 +0000
Source: kali
Architecture: source
Version: 3.1+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Colin Watson <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1096891
Changes:
 kali (3.1+dfsg-4) unstable; urgency=medium
 .
   * Apply X-Style: black.
   * Specify arguments in function declarations (closes: #1096891).
Checksums-Sha1:
 3227c069fc2cd144989054b084bd0e75cfc99ec4 1975 kali_3.1+dfsg-4.dsc
 a31030b9fdd9390789a9164ed6a6855924ad6a41 11080 kali_3.1+dfsg-4.debian.tar.xz
Checksums-Sha256:
 bc37e44e16206253b91abe8487cb145e737b7082afe5fa435dba9c0c042f6d48 1975 
kali_3.1+dfsg-4.dsc
 b9d0332a6ca03072af22ef115317debdb725dd897c17dd170ba11466d32b83c1 11080 
kali_3.1+dfsg-4.debian.tar.xz
Files:
 6fc54a27a1399e9b079170fe826bc9ac 1975 math optional kali_3.1+dfsg-4.dsc
 3414ced3a4103cbf773b20d8b8331401 11080 math optional 
kali_3.1+dfsg-4.debian.tar.xz

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

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAme0dZgACgkQOTWH2X2G
UAsIAA/6A3x/GQZ+TV7gBwkhecOUKen1pjnEsmwiIqCi/GlI7Ogj/pDN6vRgIVll
YmkzO9bLnJRnJESr52+FL/UEW5FSKuN5yfsZNFt/YESiQXo4yUD1woYfDR+GNzPS
MQ+kX0YvwXFtc+CYvqOJmzliq7bTeUmYxIYyqnD7kM2evdkfRbVfqT2/TlTuLDUC
vd8sIJngdXQ49Z736VR1/STg5vlfe1X3eS51uHSRKwgp2J7pXUYR8saK/ZKPhFB8
6fGXvFnFZGdL4SbHVcm/yWX4dNDrT/0bCqVtAi67xtV2HS6Mfx2BXVLRwQy9TqlI
nifIzqNWMVTmt4E/i/7e1fLW3ZEE0cNBdppJFaSMaI6EsiaQVhNT/GxWnPw9YQwq
dLMZ2xkSGU/Xy2Y281ksIq5a3TVh/cngOe0UN5o9QJLmAa5LHyhUH7lzLabo6PvP
ULnbhM5QVodK/ae2xx8qEsUEE/akvH2HNqgIeS4CPVcKJyqVBXbzvZHa9pRNKjAJ
zN2b53uvZLCXTn7oPaRRnhYGr1oN3eTgkBdqr5qoeAGcbkZFZwy3jeKc2g2xgzYF
VXr1QI4FVm9ZKkiLReZVsQ5n1dlLGsoczWI5oe71YZ2A8MVg7YdZdDgC8GVFBG9f
IbPFTVLtPxowwVc5DseHXtAkQz/WS6CotKgkwU9m0LFgXPpWuqk=
=jhmI
-----END PGP SIGNATURE-----

Attachment: pgpN5J2ljlj_p.pgp
Description: PGP signature


--- End Message ---

Reply via email to