Your message dated Sat, 17 Aug 2024 20:34:00 +0000
with message-id <e1sfq7c-00b5et...@fasolo.debian.org>
and subject line Bug#1074890: fixed in crack 5.0a-15
has caused the Debian Bug report #1074890,
regarding crack: ftbfs with GCC-14
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 ow...@bugs.debian.org
immediately.)


-- 
1074890: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074890
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:crack
Version: 5.0a-14
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/crack_5.0a-14_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

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-14/porting_to.html

[...]
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o cbc3_enc.o 
cbc3_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o cbc_cksm.o 
cbc_cksm.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o cbc_enc.o 
cbc_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ncbc_enc.o 
ncbc_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o pcbc_enc.o 
pcbc_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o qud_cksm.o 
qud_cksm.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o cfb64ede.o 
cfb64ede.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o cfb64enc.o 
cfb64enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o cfb_enc.o 
cfb_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ecb3_enc.o 
ecb3_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ecb_enc.o 
ecb_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ede_enc.o 
ede_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o enc_read.o 
enc_read.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o enc_writ.o 
enc_writ.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o fcrypt.o 
fcrypt.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ofb64ede.o 
ofb64ede.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ofb64enc.o 
ofb64enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ofb_enc.o 
ofb_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o rand_key.o 
rand_key.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o read_pwd.o 
read_pwd.c
read_pwd.c: In function ‘read_pw’:
read_pwd.c:279:17: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  279 |                 fgets(buf,size,tty);
      |                 ^~~~~~~~~~~~~~~~~~~
read_pwd.c:289:25: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  289 |                         fgets(buff,size,tty);
      |                         ^~~~~~~~~~~~~~~~~~~~
read_pwd.c: In function ‘read_till_nl’:
read_pwd.c:196:17: warning: ignoring return value of ‘fgets’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  196 |                 fgets(buf,SIZE,in);
      |                 ^~~~~~~~~~~~~~~~~~
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o set_key.o 
set_key.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o rpc_enc.o 
rpc_enc.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o str2key.o 
str2key.c
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o supp.o supp.c
/bin/rm -f libdes.a
ar cr libdes.a cbc3_enc.o cbc_cksm.o cbc_enc.o ncbc_enc.o pcbc_enc.o qud_cksm.o 
cfb64ede.o cfb64enc.o cfb_enc.o ecb3_enc.o ecb_enc.o  ede_enc.o enc_read.o 
enc_writ.o fcrypt.o  ofb64ede.o ofb64enc.o ofb_enc.o rand_key.o read_pwd.o 
set_key.o rpc_enc.o  str2key.o supp.o
if test -s /bin/ranlib; then /bin/ranlib libdes.a; \
else if test -s /usr/bin/ranlib; then /usr/bin/ranlib libdes.a; \
else exit 0; fi; fi
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o destest.o 
destest.c
cc -O -DRAND -DTERMIO     -o destest destest.o libdes.a
cc -O -DRAND -DTERMIO     -Wdate-time -D_FORTIFY_SOURCE=2  -c -o rpw.o rpw.c
rpw.c: In function ‘main’:
rpw.c:80:17: error: implicit declaration of function ‘exit’ 
[-Wimplicit-function-declaration]
   80 |                 exit(1);
      |                 ^~~~
rpw.c:50:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
   49 | #include "des.h"
  +++ |+#include <stdlib.h>
   50 | 
rpw.c:80:17: warning: incompatible implicit declaration of built-in function 
‘exit’ [-Wbuiltin-declaration-mismatch]
   80 |                 exit(1);
      |                 ^~~~
rpw.c:80:17: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
rpw.c:85:17: warning: incompatible implicit declaration of built-in function 
‘exit’ [-Wbuiltin-declaration-mismatch]
   85 |                 exit(0);
      |                 ^~~~
rpw.c:85:17: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
make[4]: *** [<builtin>: rpw.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/libdes'
+ exit 1
make[3]: *** [Makefile:37: ../../lib/bin/debian/cracker] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/util'
make[2]: *** [Makefile:28: utils] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: crack
Source-Version: 5.0a-15
Done: Sven Geuer <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
crack, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sven Geuer <s...@debian.org> (supplier of updated crack 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 17 Aug 2024 22:02:51 +0200
Source: crack
Architecture: source
Version: 5.0a-15
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <team+pkg-secur...@tracker.debian.org>
Changed-By: Sven Geuer <s...@debian.org>
Closes: 1074890
Changes:
 crack (5.0a-15) unstable; urgency=medium
 .
   * Team upload.
   * Add missing "Team upload." to previous changelog entry.
   * d/p/add-missing-stdlib.h.patch, d/p/fix-implicit-int.patch:
     - Add patches to fix ftbfs with gcc-14 (Closes: #1074890).
   * d/u/metadata: Rework metadata to comply with DEP-12.
   * d/control:
     - Update Homepage field.
     - Bump Standards-Version to 4.7.0.
   * d/copyright:
     Add email of upstream author Mark Murray.
     Add missing copyright holders to the debian/* stanza.
Checksums-Sha1:
 d79619e7d224ab48e8b64f3014010722ba2f8250 2040 crack_5.0a-15.dsc
 fba13932e2ef211941c32a65bb81974b3eea5ab5 26888 crack_5.0a-15.debian.tar.xz
 8253d53723c8dac0460f55f7303e31f57acb9642 6548 crack_5.0a-15_amd64.buildinfo
Checksums-Sha256:
 5460a3c325c20298f6cd99eb5bbc0fbeb6074238e9c1a394f986382631ab78d6 2040 
crack_5.0a-15.dsc
 11fa518940ada063ba37a78c6d2597777692174bb9048ba500cfdbd9a64d5e8e 26888 
crack_5.0a-15.debian.tar.xz
 4886ea72d7b9402158f98971fda4c7bd49f698aa34b384461997e15b881dafb6 6548 
crack_5.0a-15_amd64.buildinfo
Files:
 9b94cdd3046b42173d35b7a8feb42af8 2040 admin optional crack_5.0a-15.dsc
 685b0442761a2158e5fcc19c659302b6 26888 admin optional 
crack_5.0a-15.debian.tar.xz
 dfa1da99cda642bf5b2d7b3cda3dba0b 6548 admin optional 
crack_5.0a-15_amd64.buildinfo

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

iQJDBAEBCgAtFiEEPfXoqkP8n9/QhvGVrfUO2vit1YUFAmbBA84PHHNnZUBkZWJp
YW4ub3JnAAoJEK31Dtr4rdWFxkgP/Aov6VIyooTLyidODgVaNg6pJyF02ah4C5u7
d3V2M7ZcuDwLn7U2ppyF9IZ/NDHoeJMoBOyUNljJ99EFdWpzst23gRT816FQL1ef
Vri6Iy1raPAXTvLXWhs5sKeybDq4vWUBZI7SPfHnxmXMHPxbcXPlrnKqf/SQyixV
Vius2rOcxt7dCLCFd/AjwYNmH7RfCaWH01C0K5sZhOF94frbAv/W3sS8mv8e8GYH
PKadMxfnyFlFtCGFvSTE/nuXk6sJJ+WEnJ4JWH6ohtLGKc3O0w4XPl5fied6zJ0O
xsw41fkwlDPgo8JBi9NDP4jijWLJ0tlKwkzb2sbJ/p71k+S3ZC8uoLfzSM43mKgj
EK89aU9nJWS5ahe3bMqil2YWxmNSGgeLbACT2O3gO4uDumuuhdzmUsN9dtEf0GFV
pZiecjuG2NvvbAjMRxD6Af4YsBd8Zi+naPQGDYlOJUFFsnqBGAbuWmtAZRzSnz0z
zNOjx6/fH3rI9CXnDJHZimDmEBs6ggZiI5fqGXPyQGYVKDjPaqKmKRHlFV/VLXcz
MzrG6bGuO3i/5zapKvTvD8WBpVraZfIX4phTJpUOFJl5yvfJIGHP5LWuRf2NA9IL
P7SSMzGK34vc7b1bJsdeguIqOPlo4OujY48mBJG1A1pUciTL57NdJa8HW9Jd8us9
LGV7kmGg
=ZRTl
-----END PGP SIGNATURE-----

Attachment: pgpsAVYXxeQF2.pgp
Description: PGP signature


--- End Message ---

Reply via email to