Hello, вс, 24 нояб. 2019 г. в 11:45, Niels Möller <[email protected]>: > > Dmitry Eremin-Solenikov <[email protected]> writes: > > > GOST curves support in GnuTLS depends on exact Nettle ABI. I'd propose > > to add --disable-gost to Nettle's GnuTLS execution for now, till ECC > > ABI gets stable again. > > I've just pushed a change to the .gitlab-ci file, so I hope the next > build looks better.
GnuTLS also received a MR to fix tests in minimal build, so next master-updates build should succeed. > > An alternative approach would be to define a symbol like > > NETTLE_ECC_ABI_2 which can be used to detect ECC ABI compatibility. > > For code depending on nettle internals, maybe you can use facilities in > nettle/version.h (both compile time and runtime check would be > appropriate, since changes to struct ecc_curve is no longer considered a > change to the public abi, and will not imply an soname change or > anything like that). The problem is that both 3.5(.1) and master have same version. I just hope that we can get all ECC changes in single release. > > ed25519 should not be directly tied to ABI compat. I'll take a look. Should work now. The test message was misleading. It also was a GOST issue. -- With best wishes Dmitry _______________________________________________ nettle-bugs mailing list [email protected] http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
