On Mon, 2017-10-23 at 22:52 +0200, Niels Möller wrote:
> Nikos Mavrogiannopoulos <n...@redhat.com> writes:
> 
> > On Thu, 2017-09-28 at 21:48 +0200, Niels Möller wrote:
> > > To get minimal ABI breakage, I also suspect we would need a
> > > release
> > > branch where I revert recent changes that grow the size of struct
> > > ecc_curve; my idea is to introduce functions returning pointers
> > > to
> > > the
> > > instances of this struct. But as long as applications are using
> > > the
> > > data
> > > symbols directly as advertised in ecc-curves.h, executables with
> > > R_X86_64_COPY relocations will break, in the same way as arrays
> > > like
> > > nettle_hashes.
> > 
> > I agree that this is the most important to address. I don't think I
> > have any good suggestion in addressing that.
> 
> Below is my work-in-progress patch. Comments appreciated.

The changes seem good and backwards compatible. I haven't tested
compiling gnutls or running its test suite though.

regards,
Nikos


_______________________________________________
nettle-bugs mailing list
nettle-bugs@lists.lysator.liu.se
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to