Control: tags -1 confirmed On 25/09/2019 19:44, Magnus Holmgren wrote: > Package: release.debian.org > Severity: normal > User: release.debian....@packages.debian.org > Usertags: transition > > Apologies for getting carried away and uploading straight to sid earlier. I'm > not used to having so many reverse dependencies... > > Here's the NEWS for the Nettle 3.5 release from upstream: > > This release adds a couple of new features and optimizations, > and deletes or deprecates a few obsolete features. It is *not* > binary (ABI) compatible with earlier versions. Except for > deprecations listed below, it is intended to be fully > source-level (API) compatible with Nettle-3.4.1. > > The shared library names are libnettle.so.7.0 and > libhogweed.so.5.0, with sonames libnettle.so.7 and > libhogweed.so.5. > > [...] > > Deleted features: > > * The header file des-compat.h and everything declared therein > has been deleted, as announced earlier. This file provided a > subset of the old libdes/ssleay/openssl interface for DES > and triple-DES. DES is still supported, via the functions > declared in des.h. > > * Functions using the old struct aes_ctx have been marked as > deprecated. Use the fixed key size interface instead, e.g., > struct aes256_ctx, introduced in Nettle-3.0. > > * The header file nettle-stdint.h, and corresponding autoconf > tests, have been deleted. Nettle now requires that the > compiler/libc provides <stdint.h>. > > Miscellaneous: > > * Support for big-endian ARM systems, contributed by Michael > Weiser. > > * The programs aesdata, desdata, twofishdata, shadata and > gcmdata are no longer built by default. Makefile > improvements contributed by Jay Foad. > > * The "example" program examples/eratosthenes.c has been > deleted. > > * The contents of hash context structs, and the deprecated > aes_ctx struct, have been reorganized, to enable later > optimizations. > > The shared library names are libnettle.so.7.0 and > libhogweed.so.5.0. > > > I've tried building all reverse dependencies with the new version and found > the following packages needing changes: > > dnsmasq (bug filed, simple fix) > unbound (bug filed, simple fix) > rdup (bug filed, a bit more involved fix)
Looks like unbound is fixed already. > A few other packages FTBFS for other reasons: ocamlnet, libstorj (bug filed), > lsh-utils (mine, fails tests) I don't see a bug for ocamlnet. Can you file one if it's still failing? Other than that things are looking good here, so please go ahead. Cheers, Emilio