On Mon, Mar 30, 2020 at 1:23 PM Niels Möller <ni...@lysator.liu.se> wrote:
>
> Hi,
>
> I committed a change to update nettle version numbers, which implies a
> new symbol version for internal symbols.
>
> That seems to break the gnutls ci build,
> https://gitlab.com/gnutls/nettle/-/jobs/487360242
>
> The error is
>
> 1217 ./bootstrap: getting translations into po/.reference for gnutls...
> 1218 wget: /lib64/libhogweed.so.5: version `HOGWEED_INTERNAL_5_0' not found 
> (required by /lib64/libgnutls.so.30)
> 1219 wget: /lib64/libnettle.so.7: version `NETTLE_INTERNAL_7_0' not found 
> (required by /lib64/libgnutls.so.30)
>
> I don't quite understand all details. This job buils and installs
> nettle, as
>
>   ./configure --disable-documentation --prefix=/usr --libdir=/usr/lib64 &&
>     make -j4 && make install

That works well as long as binary compatibility is kept. As nettle
breaks it, applications in the system will be unable to run. We may
want to install nettle somewhere separately and instruct gnutls to use
it from there rather than the default locations.

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