Your message dated Sat, 07 Mar 2026 23:55:57 +0000
with message-id <[email protected]>
and subject line Bug#1129366: fixed in ssh-agent-filter 0.5.3-2
has caused the Debian Bug report #1129366,
regarding ssh-agent-filter: build error against nettle 4
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.)


-- 
1129366: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129366
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ssh-agent-filter
Version: 0.5.2-1.1
Severity: normal

Hello,

ssh-agent-filter FTBFS against nettle 4 with:

rfc2617.c: In function 'DigestCalcHA1':
rfc2617.c:108:9: error: passing argument 2 of 'nettle_md5_digest' makes pointer 
from integer without a cast [-Wint-conversion]
  108 |         SquidMD5Final((unsigned char *) HA1, &Md5Ctx);
      |         ^~~~~~~~~~~~~
      |         |
      |         int
In file included from ../include/md5.h:13,
                 from rfc2617.c:24:
/usr/include/nettle/md5.h:73:21: note: expected 'uint8_t *' {aka 'unsigned char 
*'} but argument is of type 'int'
   73 |            uint8_t *digest);
      |            ~~~~~~~~~^~~~~~
../include/md5.h:19:31: error: too many arguments to function 
'nettle_md5_digest'; expected 2, have 3
   19 | #define SquidMD5Final(d,c)    md5_digest((c), MD5_DIGEST_SIZE, (uint8_t 
*)(d))
      |                               ^~~~~~~~~~
rfc2617.c:108:9: note: in expansion of macro 'SquidMD5Final'
  108 |         SquidMD5Final((unsigned char *) HA1, &Md5Ctx);
      |         ^~~~~~~~~~~~~
/usr/include/nettle/md5.h:72:1: note: declared here
   72 | md5_digest(struct md5_ctx *ctx,
      | ^~~~~~~~~~
rfc2617.c:119:9: error: passing argument 2 of 'nettle_md5_digest' makes pointer 
from integer without a cast [-Wint-conversion]
  119 |         SquidMD5Final((unsigned char *) HA1, &Md5Ctx);
      |         ^~~~~~~~~~~~~
      |         |
      |         int
/usr/include/nettle/md5.h:73:21: note: expected 'uint8_t *' {aka 'unsigned char 
*'} but argument is of type 'int'
   73 |            uint8_t *digest);
      |            ~~~~~~~~~^~~~~~
../include/md5.h:19:31: error: too many arguments to function 
'nettle_md5_digest'; expected 2, have 3
   19 | #define SquidMD5Final(d,c)    md5_digest((c), MD5_DIGEST_SIZE, (uint8_t 
*)(d))
      |                               ^~~~~~~~~~
rfc2617.c:119:9: note: in expansion of macro 'SquidMD5Final'
  119 |         SquidMD5Final((unsigned char *) HA1, &Md5Ctx);
      |         ^~~~~~~~~~~~~
/usr/include/nettle/md5.h:72:1: note: declared here
   72 | md5_digest(struct md5_ctx *ctx,
      | ^~~~~~~~~~
rfc2617.c: In function 'DigestCalcResponse':
rfc2617.c:153:5: error: passing argument 2 of 'nettle_md5_digest' makes pointer 
from integer without a cast [-Wint-conversion]
  153 |     SquidMD5Final((unsigned char *) HA2, &Md5Ctx);
      |     ^~~~~~~~~~~~~
      |     |
      |     int
/usr/include/nettle/md5.h:73:21: note: expected 'uint8_t *' {aka 'unsigned char 
*'} but argument is of type 'int'
   73 |            uint8_t *digest);
      |            ~~~~~~~~~^~~~~~
../include/md5.h:19:31: error: too many arguments to function 
'nettle_md5_digest'; expected 2, have 3
   19 | #define SquidMD5Final(d,c)    md5_digest((c), MD5_DIGEST_SIZE, (uint8_t 
*)(d))
      |                               ^~~~~~~~~~
rfc2617.c:153:5: note: in expansion of macro 'SquidMD5Final'
  153 |     SquidMD5Final((unsigned char *) HA2, &Md5Ctx);
      |     ^~~~~~~~~~~~~
/usr/include/nettle/md5.h:72:1: note: declared here
   72 | md5_digest(struct md5_ctx *ctx,
      | ^~~~~~~~~~
rfc2617.c:172:5: error: passing argument 2 of 'nettle_md5_digest' makes pointer 
from integer without a cast [-Wint-conversion]
  172 |     SquidMD5Final((unsigned char *) RespHash, &Md5Ctx);
      |     ^~~~~~~~~~~~~
      |     |
      |     int
/usr/include/nettle/md5.h:73:21: note: expected 'uint8_t *' {aka 'unsigned char 
*'} but argument is of type 'int'
   73 |            uint8_t *digest);
      |            ~~~~~~~~~^~~~~~
../include/md5.h:19:31: error: too many arguments to function 
'nettle_md5_digest'; expected 2, have 3
   19 | #define SquidMD5Final(d,c)    md5_digest((c), MD5_DIGEST_SIZE, (uint8_t 
*)(d))
      |                               ^~~~~~~~~~
rfc2617.c:172:5: note: in expansion of macro 'SquidMD5Final'
  172 |     SquidMD5Final((unsigned char *) RespHash, &Md5Ctx);
      |     ^~~~~~~~~~~~~
/usr/include/nettle/md5.h:72:1: note: declared here
   72 | md5_digest(struct md5_ctx *ctx,
      | ^~~~~~~~~~

Reporting here since I could not quickly find an upstream tracker. This
found with a testbuild of preliminary packages on debusine.

cu Andreas

--- End Message ---
--- Begin Message ---
Source: ssh-agent-filter
Source-Version: 0.5.3-2
Done: Timo Weingärtner <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ssh-agent-filter, 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.
Timo Weingärtner <[email protected]> (supplier of updated ssh-agent-filter 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: Sun, 08 Mar 2026 00:15:50 +0100
Source: ssh-agent-filter
Architecture: source
Version: 0.5.3-2
Distribution: unstable
Urgency: medium
Maintainer: Timo Weingärtner <[email protected]>
Changed-By: Timo Weingärtner <[email protected]>
Closes: 1128149 1129366
Changes:
 ssh-agent-filter (0.5.3-2) unstable; urgency=medium
 .
   * no-change source-only upload.
 .
 ssh-agent-filter (0.5.3-1) unstable; urgency=medium
 .
   * release 0.5.3
     + use C++17 std::filesystem instead of boost (Closes: #1128149)
     + tests: use empty $HOME
     + follow API break of nettle 4 (Closes: #1129366)
   * Revert "Set HOME for build time test", included upstream
   * drop b-d: libboost-filesystem-dev, no longer needed
   * bump standards-version and watch version
Checksums-Sha1:
 5a1ef4b290a1f660b2013402e3cf81ca9bb117ba 2126 ssh-agent-filter_0.5.3-2.dsc
 46ce87816a2cb1881eb1f03e8d31b188299cf3d3 3144 
ssh-agent-filter_0.5.3-2.debian.tar.xz
Checksums-Sha256:
 7064b71e307e7c753a59c28786795c12c1b6e44423692a75fcf94f585d105519 2126 
ssh-agent-filter_0.5.3-2.dsc
 d16256ff8798745f675b31a055046891ffde17fb2764752e56dbbc7af7cf0577 3144 
ssh-agent-filter_0.5.3-2.debian.tar.xz
Files:
 a39a3163ceaca8614d84b7204a690523 2126 net optional ssh-agent-filter_0.5.3-2.dsc
 4063e2d668249e088c94ec32e75f5e0b 3144 net optional 
ssh-agent-filter_0.5.3-2.debian.tar.xz

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

iQIzBAEBCgAdFiEE87+TxUS8xnavTxo5VO6rSJSm4+0FAmmstvEACgkQVO6rSJSm
4+1ZzQ//S4OD6gT/WbEjFFR7rKpGbsrG+LOyLhpf4JBrZSSzElj2OrKm7vAI3eBl
1sz6SygRPgEPMoCIgIgl6IX82jnJUhR7zcT5/Nk8XxNxZ9XLHMFLFpRfmqV9sRrx
uSksuOCkAM93PqZp+R32Sma807C4o2SrcJQNqYhcTLzmUqMDewdm8riUnEtpGm6/
Tmkj13A9QoAzl2ULYmMkr8ia4sTj9Q/OrmIQMf9+yNM8+MgVRLBGJvSgGjvr+dCJ
rXqA5D26c6v2BKrkc+bzPsjAZaBqlpJHdGdUh9hVxOcRqf1RXp8TpXyQkyBAcAiI
8qufwZBAk2qN8i2fLCsatnL6iqkLxS6iTy2icsXd7Lgba8wdtR3fKvtwSENqfYFX
hiIv5KLwG74bxm58ocmFso5VN3Hi43Rd+E7UVvVI2+HbLgsCl7GnVW/Uubpk+Htd
9QzhhdwiLPAgO3w5rS9ZxQTkahCDjqdZoZiG8NjOhvspRhFlRpvebTIIe3qxuIYt
RokGh/DL0l4vIl00gFOw2FiZiWk4JBlzxwbWi4DfgqGmoxZEDEXv7h96WCbkW6c+
GhT2myY14O5thFJfLOzSKzJNOKlYJy6uc4pgZiRb7FoDGbUGSN7h+occ4b9wMBCs
tW8tDVkSNZqUKrzMJ0h2g3jm2AflIDLu8dTQS46egSQO0kUA6fw=
=E7qi
-----END PGP SIGNATURE-----

Attachment: pgpIduBM6aFMu.pgp
Description: PGP signature


--- End Message ---

Reply via email to