Your message dated Sat, 07 Mar 2026 23:00:17 +0000
with message-id <[email protected]>
and subject line Bug#1129366: fixed in ssh-agent-filter 0.5.3-1
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-1
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: Sat, 07 Mar 2026 23:08:59 +0100
Source: ssh-agent-filter
Binary: ssh-agent-filter ssh-agent-filter-dbgsym
Architecture: source amd64
Version: 0.5.3-1
Distribution: unstable
Urgency: medium
Maintainer: Timo Weingärtner <[email protected]>
Changed-By: Timo Weingärtner <[email protected]>
Description:
 ssh-agent-filter - filtering proxy for ssh-agent
Closes: 1129366
Changes:
 ssh-agent-filter (0.5.3-1) unstable; urgency=medium
 .
   * release 0.5.3
     + use C++17 std::filesystem instead of boost
     + 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:
 4ebb3f15b47b3e156416b73d2b33a09ddf726071 2126 ssh-agent-filter_0.5.3-1.dsc
 5f6a2e5b56df1418564bd626d742185c65c5c246 34720 
ssh-agent-filter_0.5.3.orig.tar.gz
 f4b98f5db827abf3e9537ad4f996e25e7d1f9799 3112 
ssh-agent-filter_0.5.3-1.debian.tar.xz
 58efc5988f0f77d1ef552f151fcf4934802e2a10 701708 
ssh-agent-filter-dbgsym_0.5.3-1_amd64.deb
 1f632de702d32ce14abd906e1a1d4273a81dac6a 7617 
ssh-agent-filter_0.5.3-1_amd64.buildinfo
 9174f8135018ed184603f20cd8385b4bf17362a1 67672 
ssh-agent-filter_0.5.3-1_amd64.deb
Checksums-Sha256:
 bda4ef5643d403ffe98f164a920b2079e72984956f90848004e236841f6e735b 2126 
ssh-agent-filter_0.5.3-1.dsc
 784855e07ea5161d7855ebc27b7c0fb46cb9db428d30574236fd7dc134e0fda6 34720 
ssh-agent-filter_0.5.3.orig.tar.gz
 e7e7637583271b488a1a9a662de0762ecabc128e48f696b424454edc24b44b6f 3112 
ssh-agent-filter_0.5.3-1.debian.tar.xz
 abdd94817aebe0b05a305b051701987d41135700c7523c5f89d7008b487b9742 701708 
ssh-agent-filter-dbgsym_0.5.3-1_amd64.deb
 a7e8b13f36c4d0c49a488a79cb3642d922a54c44f6ea6fe5b61c82d2ee041d67 7617 
ssh-agent-filter_0.5.3-1_amd64.buildinfo
 f0ce08909aeb91f116aa149d87079f35a9cd47640db772b397d2d161f3d79a51 67672 
ssh-agent-filter_0.5.3-1_amd64.deb
Files:
 590149badd5b61296a190569acca2e65 2126 net optional ssh-agent-filter_0.5.3-1.dsc
 3045be30e5650cac1faadc92ed90a4d5 34720 net optional 
ssh-agent-filter_0.5.3.orig.tar.gz
 06c4d87a4799a8adac2d53f342c799bc 3112 net optional 
ssh-agent-filter_0.5.3-1.debian.tar.xz
 e4e5dda152c12a3baaf9bd89026d8864 701708 debug optional 
ssh-agent-filter-dbgsym_0.5.3-1_amd64.deb
 6e7641fa78c58d2c87304c040417fad4 7617 net optional 
ssh-agent-filter_0.5.3-1_amd64.buildinfo
 5745a32651ae3cad819f0857f389e2d8 67672 net optional 
ssh-agent-filter_0.5.3-1_amd64.deb

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

iQIzBAEBCgAdFiEE87+TxUS8xnavTxo5VO6rSJSm4+0FAmmspL8ACgkQVO6rSJSm
4+0dyA//VMsbDanmMLXs+i4tBv6+wHj+9Wkza6fvBOb1bjuldWGm5fGiq4vGV4ny
ayvrKLwL43IyWw8TeZwB8VHiuYSsEx4mOg+hjLY6NQnUH7M8gekh0eLLgoytv8cK
/ldeCmkAfbEJD+2iPnxHF7QNkdGoEAbbQFW8S8IU/v7jot/YSs+1rUO883oNfpkK
etagnx3iZIkOUkofxsQR/2f1BowOpiMzu2VEgLhEFlXn4LuSzTY/a58NUC7PQ8gq
aebLbPFczwXyGFbM7Rrfa7vCHAOZHFHwnVPscgRg/3yMxW0fH/VJ5rjgkrlQCrmv
ZZnH484F14ozxNGUQR1NTX2wsQhVkJhreskHIWz9jNbgey8X5tKabGJ2ealUr7iz
6oGMi2fBoSK14/MAOtANSeYJL1byqe8S3kLgbsZArdau/a6Qo5bLA3MQeNv2bdyA
OZ/s3YgpT7FbuIoteu/1T+lEhN5eJ87sL41h1PvMRrO4ZGeCt8CYsnWhqM6nGbhN
DOVyCHas8p+s8jPi/s1IhiPoYAN08N733DPhSkQYo9uDD9869d2QqN6uDkY21TDc
H1G5I03yEcFi4IAnYs3OAhVomOATTFA2OH1EjN9nqppgwzDRSwT2mrMmUWq0xApP
dEfmLKvapJsFdLu5XkH5bJ2HIbVAzJsS3J/RB5iDhpHj98dMt0Q=
=HVw+
-----END PGP SIGNATURE-----

Attachment: pgpYbnVkzwwZW.pgp
Description: PGP signature


--- End Message ---

Reply via email to