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

Reply via email to