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.

> 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).

> ed25519 should not be directly tied to ABI compat. I'll take a look.

Thanks.

Regards,
/Niels

-- 
Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677.
Internet email is subject to wholesale government surveillance.
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to