пн, 6 апр. 2020 г. в 20:46, Niels Möller nisse@lysator.liu.se:
Dmitry Baryshkov dbaryshkov@gmail.com writes:
вс, 5 апр. 2020 г. в 23:27, Niels Möller nisse@lysator.liu.se:
Dmitry Baryshkov dbaryshkov@gmail.com writes:
GnuTLS project would like to ask you to bump libhogweed soname as a way to enforce recompilation because of the ecc-internal.h usage.
I guess that makes sense. It will inconvenience all other packages which don't access internals and which could benefit from ABI compatibility and unchanged soname, though.
Thank you.
Done. And it's sufficient to bump the hogweed soname, right? I updated the description in NEWS as follows:
The shared library names are libnettle.so.7.1 and libhogweed.so.6.0. The libnettle.so library is intended to be fully binary compatible with nettle-3.5. The libhogweed.so library was also intended to be fully binary compatible with nettle-3.5. However, the major version and the soname are incremented anyway, to avoid upgrade problems with recent Gnutls versions that depend on Nettle internals outside of the advertised ABI.
Is that a fair description? I don't think there's any need to mention any gnutls version numbers here, do you agree?
Yes, I think it is fine. Thank you!