Quite a few of the new sparc64 failures are related to neon: > http://build-failures.rhaalovely.net/sparc64/2022-01-03/audio/libmusicbrainz.log > http://build-failures.rhaalovely.net/sparc64/2022-01-03/audio/libmusicbrainz5.log
/usr/local/lib/libneon.so.31.3: undefined reference to `EVP_sha512_256' This can be replicated on amd64 with USE_LLD=No Presumably this in src/ne_openssl.c: ... | static const EVP_MD *hash_to_md(unsigned int flags) | { | switch (flags & NE_HASH_ALGMASK) { | case NE_HASH_MD5: return EVP_md5(); | case NE_HASH_SHA256: return EVP_sha256(); | #ifdef HAVE_OPENSSL11 | case NE_HASH_SHA512: return EVP_sha512(); | case NE_HASH_SHA512_256: return EVP_sha512_256(); | #endif ... The others aren't explicit but I guess quite likely to have the same cause: > http://build-failures.rhaalovely.net/sparc64/2022-01-03/net/cadaver.log configure: incompatible neon library version 0.32.1: wanted 0.27 28 29 30 31 32 > http://build-failures.rhaalovely.net/sparc64/2022-01-03/telephony/asterisk/16.log > http://build-failures.rhaalovely.net/sparc64/2022-01-03/telephony/asterisk/18.log > http://build-failures.rhaalovely.net/sparc64/2022-01-03/telephony/asterisk/19.log not clear from the build log but the module which isn't built depends on neon; config.log and/or menuselect-generated files probably tell more > http://build-failures.rhaalovely.net/sparc64/2022-01-03/sysutils/nut.log "checking whether to build neon based XML driver... no" config.log probably tells more