]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix provider library build wrt. AES
authorJuergen Christ <jchrist@linux.ibm.com>
Wed, 12 May 2021 11:54:20 +0000 (13:54 +0200)
committerJuergen Christ <jchrist@linux.ibm.com>
Fri, 14 May 2021 07:37:35 +0000 (09:37 +0200)
commit8a0f65f06b0b0fa0411175bcd764c818d9c52469
tree6f27b9f2f461887c1c5947be62873daaf9a41aff
parentd0364dcc42b151cfc08d860efb15cd48d87302c6
Fix provider library build wrt. AES

Commit c7978e506b2d1300accd9e696656f9cc94196e6d ("Fix missing $CPUIDDEF in
libdefault.a") revealed another problem in the build system on s390.  The
build of the provider libraries includes the AES system without the proper
defines.  This causes a build error on s390 now since the CPUIDDEF is present
but the prototypes for various AES functions implemented in assembler are
missing due to missing preprocessor defines.  Fix this by adding the missing
defines to all provider libraries.

Signed-off-by: Juergen Christ <jchrist@linux.ibm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15244)
crypto/aes/build.info