Your message dated Fri, 22 Aug 2025 18:34:13 +0000
with message-id <[email protected]>
and subject line Bug#1096563: fixed in ed2k-hash 0.4.0+ds-7
has caused the Debian Bug report #1096563,
regarding ed2k-hash: 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.)


-- 
1096563: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096563
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ed2k-hash
Version: 0.4.0+ds-6
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/ed2k-hash_0.4.0+ds-6_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

[...]
      |             ^~~~~~~~~~
make[4]: *** [Makefile:461: md4.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from processfile.c:40:
processfile.c: In function ‘process_file’:
md4.h:87:25: error: too many arguments to function ‘MD4Init’; expected 0, have 1
   87 | #define MD4_Init        MD4Init
      |                         ^~~~~~~
processfile.c:161:17: note: in expansion of macro ‘MD4_Init’
  161 |                 MD4_Init   (&context);
      |                 ^~~~~~~~
md4.h:98:6: note: declared here
   98 | void MD4Init PROTO_LIST ((MD4_CTX *));
      |      ^~~~~~~
md4.h:88:25: error: too many arguments to function ‘MD4Update’; expected 0, 
have 3
   88 | #define MD4_Update      MD4Update
      |                         ^~~~~~~~~
processfile.c:162:17: note: in expansion of macro ‘MD4_Update’
  162 |                 MD4_Update (&context, (unsigned 
char*)map+off_difference, len-off_difference);
      |                 ^~~~~~~~~~
md4.h:99:6: note: declared here
   99 | void MD4Update PROTO_LIST
      |      ^~~~~~~~~
md4.h:89:25: error: too many arguments to function ‘MD4Final’; expected 0, have 
2
   89 | #define MD4_Final       MD4Final
      |                         ^~~~~~~~
processfile.c:163:17: note: in expansion of macro ‘MD4_Final’
  163 |                 MD4_Final  (fi.parthashes+(b*16), &context);
      |                 ^~~~~~~~~
md4.h:101:6: note: declared here
  101 | void MD4Final PROTO_LIST ((unsigned char [16], MD4_CTX *));
      |      ^~~~~~~~
md4.h:87:25: error: too many arguments to function ‘MD4Init’; expected 0, have 1
   87 | #define MD4_Init        MD4Init
      |                         ^~~~~~~
processfile.c:198:17: note: in expansion of macro ‘MD4_Init’
  198 |                 MD4_Init (&context);
      |                 ^~~~~~~~
md4.h:98:6: note: declared here
   98 | void MD4Init PROTO_LIST ((MD4_CTX *));
      |      ^~~~~~~
md4.h:88:25: error: too many arguments to function ‘MD4Update’; expected 0, 
have 3
   88 | #define MD4_Update      MD4Update
      |                         ^~~~~~~~~
processfile.c:199:17: note: in expansion of macro ‘MD4_Update’
  199 |                 MD4_Update (&context, fi.parthashes, 16*b);
      |                 ^~~~~~~~~~
md4.h:99:6: note: declared here
   99 | void MD4Update PROTO_LIST
      |      ^~~~~~~~~
md4.h:89:25: error: too many arguments to function ‘MD4Final’; expected 0, have 
2
   89 | #define MD4_Final       MD4Final
      |                         ^~~~~~~~
processfile.c:200:17: note: in expansion of macro ‘MD4_Final’
  200 |                 MD4_Final (fi.ed2k_hash, &context);
      |                 ^~~~~~~~~
md4.h:101:6: note: declared here
  101 | void MD4Final PROTO_LIST ((unsigned char [16], MD4_CTX *));
      |      ^~~~~~~~
make[4]: *** [Makefile:461: processfile.o] Error 1
make[4]: Leaving directory 
'/build/reproducible-path/ed2k-hash-0.4.0+ds/ed2k_hash'
make[3]: *** [Makefile:490: all-recursive] Error 1
make[3]: Leaving directory 
'/build/reproducible-path/ed2k-hash-0.4.0+ds/ed2k_hash'
make[2]: *** [Makefile:409: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/ed2k-hash-0.4.0+ds'
make[1]: *** [Makefile:341: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/ed2k-hash-0.4.0+ds'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ed2k-hash
Source-Version: 0.4.0+ds-7
Done: Sven Geuer <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ed2k-hash, 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.
Sven Geuer <[email protected]> (supplier of updated ed2k-hash 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, 22 Aug 2025 20:16:47 +0200
Source: ed2k-hash
Architecture: source
Version: 0.4.0+ds-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Sven Geuer <[email protected]>
Closes: 1096563
Changes:
 ed2k-hash (0.4.0+ds-7) unstable; urgency=medium
 .
   * d/gbp.conf: Switch debian-branch to debian/unstable.
   * d/rules: Enable generation of MD4 function prototypes (Closes: #1096563).
   * d/copyright: Bump Debian copyright years.
   * d/control:
     - Bump Standards-Version to 4.7.2.
     - Drop Rules-Requires-Root, it's the standard now.
Checksums-Sha1:
 b2dc1abec906d534ec35c9342824cfb9dd67be87 2315 ed2k-hash_0.4.0+ds-7.dsc
 47e25417edc5211119b1465168e809fb42e2f0a0 7664 
ed2k-hash_0.4.0+ds-7.debian.tar.xz
 1d55f6fe4045653e21bc6809ed7e69544fc75590 411152 ed2k-hash_0.4.0+ds-7.git.tar.xz
 54ba6fa6377fe5880614fb6edf8d25a16f1d5f80 18074 
ed2k-hash_0.4.0+ds-7_source.buildinfo
Checksums-Sha256:
 b24fe5d2e587e9c97953c7cdc0203be57ffec975ba7245563909169244cad8e8 2315 
ed2k-hash_0.4.0+ds-7.dsc
 b9a9f8a5f53c8d7e9f038bfa940293315919061c46604b3c0be47723ee486a40 7664 
ed2k-hash_0.4.0+ds-7.debian.tar.xz
 e34ee3d5161cbd384b2cd7137b5dd0571999f5f0f294e475bf38b4b4f5145577 411152 
ed2k-hash_0.4.0+ds-7.git.tar.xz
 156e7a4034bf738691255876d6206f5be2ff4fdca1a2a59907103ae66e43f156 18074 
ed2k-hash_0.4.0+ds-7_source.buildinfo
Files:
 74fa2e4ba4203554486653fd093bf978 2315 utils optional ed2k-hash_0.4.0+ds-7.dsc
 09904084493b99f1dc872e3a1e18fdb7 7664 utils optional 
ed2k-hash_0.4.0+ds-7.debian.tar.xz
 18abbfa8d4cb7ee65f31749f09aba35e 411152 utils optional 
ed2k-hash_0.4.0+ds-7.git.tar.xz
 82b9c88fc26014b57aa7a66880f37f14 18074 utils optional 
ed2k-hash_0.4.0+ds-7_source.buildinfo
Git-Tag-Info: tag=a0f97143d3aa45a83b301e7b6b1f906706ffac19 
fp=3df5e8aa43fc9fdfd086f195adf50edaf8add585
Git-Tag-Tagger: Sven Geuer <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmiotRwACgkQYG0ITkaD
wHniuw//Yz7Cb1pdSqAB9GTHl6MdtZ4ylwOCqrLbbEdVe0piTPL2u79l0qgDubGY
k1cRuCxDKwNPunSBTX22jej5ZCccAj+y4dqYCDZXC/bQS1BaaHs+i97QtYywqC5U
PFywYUTmK8xkbcgMkxiHDZ57vLVUhHRbTckOKw3vIPRJfhqakbXUNHOS9lXArrqP
PjZt5ko5XTnjRQQ5zWFRyyiwHM4J+ZuMPaxSpUm2i7Wg3c8ofojl02Lsd/P8Vt3l
5LN+gphhfTBhxkAkGJGZzYm8T6ZiETW0FmdvoJJ4y7AcpPteRSqfT+Dh6wfBa+B+
QM5zn2tvVksDAOjz8KduJpsB9CKmkN33+Zi76ooBg3VMqPnaCCUsVQhFXV0Lv+XF
9/CY3wKawDqUnpUeHX0oU2ZI+QNQLT4s3tzbync2npK26Q4TDvPkkoCpcalnY4sx
qwDsLhclinkwkaa4Sw1zMx+1Uq9UqV7UOy3SGQCgzB7iHvWb8/X5xjRXL7SZP9Rc
qKwW2jqJcXw2BshgUReoWK0+KZs7w2oSUr3ycxuqXsdTD+YY23T4i1WbnZ6HyK1Y
Vx4twQqJS+SJqKdiPTsbiKrThvlKw/b95/6N/y3DlNBMhsoE//Bz6OYuU2xjzMFE
AA/35hHqFMu1kvBwYSLAl2ju1PKn7wNXNE578rpsTAzwQxFvboo=
=MIyh
-----END PGP SIGNATURE-----

Attachment: pgpaAUxEe5caq.pgp
Description: PGP signature


--- End Message ---

Reply via email to