]> git.ipfire.org Git - thirdparty/openssl.git/commit
require GNU assembler 2.30 or higher to build aesni-xtx-avx512.pl
authorsashan <anedvedicky@gmail.com>
Mon, 17 Mar 2025 09:23:19 +0000 (10:23 +0100)
committerPauli <ppzgs1@gmail.com>
Tue, 18 Mar 2025 21:07:40 +0000 (08:07 +1100)
commit4a1d897190a2eb8cde8cbea514132bc844a33eff
tree51b398595f5dcd23fed212b8b05132521a0813c2
parentfd1faa0ec74808cf2dd426e6724fcfc11a5fc2bd
require GNU assembler 2.30 or higher to build aesni-xtx-avx512.pl

The peralsm in aesni-xts-avx512 currently checks for GNU assembler 2.26
or higher. According to reporters it looks like we need 2.30.

This PR just attempts fix version check so people with older
tool chains can  build OpenSSL.

Fixes #27049

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/27078)

(cherry picked from commit 108079fcbbde3bfd2966312ea6bd1912bc23673b)
crypto/aes/asm/aesni-xts-avx512.pl