Source: filezilla
Version: 3.69.6-2
Severity: normal
Tags: fixed-upstream
filezilla FTBFS against nettle 4 with
sshaes.c:458:5: error: too many arguments to function
'nettle_gcm_aes256_digest'; expected 2, have 3
458 | nettle_gcm_aes256_digest(&ctx->ctx, 16, blk);
| ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~
/usr/include/nettle/gcm.h:268:1: note: declared here
268 | gcm_aes256_digest(struct gcm_aes256_ctx *ctx,
| ^~~~~~~~~~~~~~~~~
nettle 4.0 is available in experimental (nettle4-dev). This is a API
breaking release, see the NEWS file.
| The most disruptive API change is that the *_digest functions
| no longer takes the desired digest size as argument. Truncated
| hashes appeared to be an important use case decades ago when
| the previous interface was designed, but that is now rather
| obscure.
Afaict this was fixed upstream with commit 11374 ("Switch SFTP
implementation to fzssh")
cu Andreas