Nikos Mavrogiannopoulos n.mavrogiannopoulos@gmail.com writes:
It has but the detection is done through major and minor lib version. Are they updated?
Hmm, I'm looking at
https://gitlab.com/gnutls/gnutls/blob/master/lib/nettle/pk.c, line 1066:
#if NETTLE_MAJOR_VERSION < 3 || (NETTLE_MAJOR_VERSION == 3 && NETTLE_MINOR_VERSION < 4)
That should use the old symbols only prior to nettle-3.4, which seems correct, since the new accessors were introduced in nettle-3.4. But the rename-data-symbols branch also carries version 3.4, so the failure
https://gitlab.com/gnutls/nettle/-/jobs/57981115
is a bit strange. Maybe it's missing an #include <nettle/version.h> ?
It would be good to always compile with -Wundef, but that might break other checks.
Regards, /Niels