comparison OrthancFramework/Resources/CMake/OpenSslConfigurationStatic-3.0.cmake @ 4868:36587ae9e0e1 openssl-3.x

fix build of openssl bignum
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 05 Jan 2022 15:55:42 +0100
parents 0a5d05637701
children e1944053cbef
comparison
equal deleted inserted replaced
4865:9adb28193a8a 4868:36587ae9e0e1
299 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256.c 299 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256.c
300 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256_table.c 300 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_nistz256_table.c
301 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_s390x_nistp.c 301 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_s390x_nistp.c
302 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecx_s390x.c 302 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecx_s390x.c
303 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_base2_44.c 303 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_base2_44.c
304 ${OPENSSL_SOURCES_DIR}/crypto/ppccap.c
305 ${OPENSSL_SOURCES_DIR}/crypto/rsa/rsa_acvp_test_params.c 304 ${OPENSSL_SOURCES_DIR}/crypto/rsa/rsa_acvp_test_params.c
306 ${OPENSSL_SOURCES_DIR}/crypto/s390xcap.c 305 ${OPENSSL_SOURCES_DIR}/crypto/s390xcap.c
307 ${OPENSSL_SOURCES_DIR}/crypto/sparcv9cap.c
308 ${OPENSSL_SOURCES_DIR}/engines/e_devcrypto.c 306 ${OPENSSL_SOURCES_DIR}/engines/e_devcrypto.c
309 ${OPENSSL_SOURCES_DIR}/engines/e_loader_attic.c 307 ${OPENSSL_SOURCES_DIR}/engines/e_loader_attic.c
310 ${OPENSSL_SOURCES_DIR}/providers/common/securitycheck_fips.c 308 ${OPENSSL_SOURCES_DIR}/providers/common/securitycheck_fips.c
311 ${OPENSSL_SOURCES_DIR}/providers/implementations/macs/blake2_mac_impl.c 309 ${OPENSSL_SOURCES_DIR}/providers/implementations/macs/blake2_mac_impl.c
312 310
313 ${OPENSSL_SOURCES_DIR}/engines/e_afalg.c # Fails on OS X and Visual Studio 311 ${OPENSSL_SOURCES_DIR}/engines/e_afalg.c # Fails on OS X and Visual Studio
314 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_ieee754.c # Fails on Visual Studio 312 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_ieee754.c # Fails on Visual Studio
315 313
316 ${OPENSSL_SOURCES_DIR}/ssl/ktls.c # TODO ? 314 ${OPENSSL_SOURCES_DIR}/ssl/ktls.c # TODO ?
315
316 # Disable PowerPC sources
317 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_ppc.c
318 ${OPENSSL_SOURCES_DIR}/crypto/chacha/chacha_ppc.c
319 ${OPENSSL_SOURCES_DIR}/crypto/ec/ecp_ppc.c
320 ${OPENSSL_SOURCES_DIR}/crypto/poly1305/poly1305_ppc.c
321 ${OPENSSL_SOURCES_DIR}/crypto/ppccap.c
322 ${OPENSSL_SOURCES_DIR}/crypto/sha/sha_ppc.c
323
324 # Disable SPARC sources
325 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_sparc.c
326 ${OPENSSL_SOURCES_DIR}/crypto/sparcv9cap.c
317 ) 327 )
318 328
319 329
320 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR 330 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR
321 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR 331 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR