On Thu, 8 Apr 2021, Martin Husemann wrote: > This has now been fixed in -current and already been pulled up to netbsd-9.
Looking at my rolled-back OpenSSL in my test netbsd-9 tree, the old "crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc" file conditionalized the assembly files/flags: .if ${MACHINE} == "sparc64" .PATH.S: ${.PARSEDIR} MODES_SRCS = ghash-sparcv9.S MODESCPPFLAGS = -DGHASH_ASM AFLAGS.ghash-sparcv9.S+= -Wa,-Av9 .endif .include "../../modes.inc" But since the machine in question is "sparc" and there is a separate "arch/sparc64", the file would be unnecessary for "sparc". > Thanks for the report! Thanks for getting it sorted out. -- |/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X |\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD | X No HTML/proprietary data in email. BSD just sits there and works! |/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645