Branch: Tag:

2015-10-29

2015-10-29 15:33:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [Nettle]: Survive shadowing with older nettle.

Correct erroneous configuration results.
A typical cause of such is shadowing a more recent system nettle
with an older local version, where configure will find headerfiles
belonging to the system version if the header files aren't present
in the (intended) older version.

71:    nettle/poly1305.h nettle/eax.h \    nettle/dsa.h nettle/umac.h nettle/ecdsa.h \    ) +  # Check that the libraries match. +  # +  # Note that there can be false positives in the test above +  # when multiple versions of Nettle are installed concurrently. +  AC_CHECK_FUNCS(nettle_camellia128_crypt \ +  nettle_gcm_encrypt \ +  nettle_ripemd160_init \ +  nettle_sha3_256_init nettle_gosthash94_init \ +  nettle_chacha_crypt nettle_chacha_poly1305_encrypt \ +  nettle_poly1305_digest nettle_eax_encrypt \ +  nettle_dsa_sign nettle_umac128_digest nettle_ecdsa_sign \ +  )       AC_MSG_CHECKING([for idea.c])    # Have the patent-encumbered idea files been purged?