Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: mail/sendmail not relaying on netbsd-9/sparc, problem with OpenSSL update?



On Thu, Apr 08, 2021 at 02:36:07AM -0500, John D. Baker wrote:
> That is, before the pull-up of OpenSSL 1.1.1k, the "GHASH_ASM_SPARC"
> macro was conditionally defined iff "__arch64__" was also defined--
> likely an internal compiler definition.
> 
> With -current and netbsd-9 after the pull up, that conditionalization
> has been removed.  The supplied assembly code (wrapped in a perl
> script) implies by filename that it is for sparcv9 and up CPUs.

Yes. Previously the probe (and usage) of this instructions was restricted
to running sparc64. However, this is wrong, as we can run sparc userland
on CPUs that have these instructions, so probing should be done there too.

The probing needs to work correctly though, and something is wrong there.

I'm investigating (should be pretty easy with only base system, no sendmail
needed and concrete mail host needed).

Martin


Home | Main Index | Thread Index | Old Index