VirtualBox

Changeset 94099 in vbox for trunk/src


Ignore:
Timestamp:
Mar 6, 2022 4:21:12 PM (3 years ago)
Author:
vboxsync
Message:

libs/openssl-3.0.1: Fixes for Config.kmk, bugref:10128

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/openssl-3.0.1/Config.kmk

    r94083 r94099  
    4040VBOX_PATH_CRYPTO_DES        := $(VBOX_PATH_CRYPTO)/des
    4141VBOX_PATH_CRYPTO_CAMELLIA   := $(VBOX_PATH_CRYPTO)/camellia
    42 VBOX_INST_CRYPTO_HEADERS    := obj/$(if-expr "$(CURSUBDIR)" == ".",,$(CURSUBDIR)/)crypto-1.1.1-headers/include/openssl/
     42VBOX_INST_CRYPTO_HEADERS    := obj/$(if-expr "$(CURSUBDIR)" == ".",,$(CURSUBDIR)/)crypto-3.0.1-headers/include/openssl/
    4343VBOX_PATH_CRYPTO_HEADERS    := $(abspath $(PATH_OUT))/$(patsubst %/,%,$(VBOX_INST_CRYPTO_HEADERS))
    4444
     
    6363crypto-headers_SOURCES = \
    6464        include/openssl/aes.h=>aes.h \
    65         include/openssl/asn1.h=>asn1.h \
    6665        include/openssl/asn1err.h=>asn1err.h \
    67         include/openssl/asn1t.h=>asn1t.h \
    6866        include/openssl/asn1_mac.h=>asn1_mac.h \
    6967        include/openssl/async.h=>async.h \
    7068        include/openssl/asyncerr.h=>asyncerr.h \
    71         include/openssl/bio.h=>bio.h \
    7269        include/openssl/bioerr.h=>bioerr.h \
    7370        include/openssl/blowfish.h=>blowfish.h \
     
    7976        include/openssl/cast.h=>cast.h \
    8077        include/openssl/cmac.h=>cmac.h \
    81         include/openssl/cms.h=>cms.h \
    8278        include/openssl/cmserr.h=>cmserr.h \
    8379        include/openssl/comp.h=>comp.h \
    8480        include/openssl/comperr.h=>comperr.h \
    85         include/openssl/conf.h=>conf.h \
    8681        include/openssl/conferr.h=>conferr.h \
    8782        include/openssl/conf_api.h=>conf_api.h \
    88         include/openssl/crypto.h=>crypto.h \
    8983        include/openssl/cryptoerr.h=>cryptoerr.h \
    90         include/openssl/ct.h=>ct.h \
    9184        include/openssl/cterr.h=>cterr.h \
    9285        include/openssl/des.h=>des.h \
     
    10295        include/openssl/ecdsa.h=>ecdsa.h \
    10396        include/openssl/engine.h=>engine.h \
    104         include/openssl/err.h=>err.h \
    10597        include/openssl/evp.h=>evp.h \
    10698        include/openssl/evperr.h=>evperr.h \
     
    108100        include/openssl/hmac.h=>hmac.h \
    109101        include/openssl/idea.h=>idea.h \
    110         include/openssl/lhash.h=>lhash.h \
    111102        include/openssl/md2.h=>md2.h \
    112103        include/openssl/md4.h=>md4.h \
     
    117108        include/openssl/objectserr.h=>objectserr.h \
    118109        include/openssl/obj_mac.h=>obj_mac.h \
    119         include/openssl/ocsp.h=>ocsp.h \
    120         include/openssl/ocsperr.h=>ocsperr.h \
    121110        openssl-mangling.h=>openssl-mangling.h \
    122111        include/openssl/opensslconf.h=>opensslconf.h \
    123         include/openssl/opensslv.h=>opensslv.h \
    124112        include/openssl/ossl_typ.h=>ossl_typ.h \
    125113        include/openssl/pem.h=>pem.h \
    126114        include/openssl/pemerr.h=>pemerr.h \
    127115        include/openssl/pem2.h=>pem2.h \
    128         include/openssl/pkcs12.h=>pkcs12.h \
    129116        include/openssl/pkcs12err.h=>pkcs12err.h \
    130         include/openssl/pkcs7.h=>pkcs7.h \
    131117        include/openssl/pkcs7err.h=>pkcs7err.h \
    132118        include/openssl/rand.h=>rand.h \
     
    137123        include/openssl/rsa.h=>rsa.h \
    138124        include/openssl/rsaerr.h=>rsaerr.h \
    139         include/openssl/safestack.h=>safestack.h \
    140125        include/openssl/seed.h=>seed.h \
    141126        include/openssl/sha.h=>sha.h \
    142         include/openssl/srp.h=>srp.h \
    143127        include/openssl/srtp.h=>srtp.h \
    144         include/openssl/ssl.h=>ssl.h \
    145128        include/openssl/sslerr.h=>sslerr.h \
    146129        include/openssl/ssl2.h=>ssl2.h \
     
    151134        include/openssl/ts.h=>ts.h \
    152135        include/openssl/txt_db.h=>txt_db.h \
    153         include/openssl/ui.h=>ui.h \
    154         include/openssl/x509.h=>x509.h \
    155136        include/openssl/x509err.h=>x509err.h \
    156         include/openssl/x509v3.h=>x509v3.h \
    157137        include/openssl/x509v3err.h=>x509v3err.h \
    158         include/openssl/x509_vfy.h=>x509_vfy.h
    159 
    160 
     138        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/asn1.h=>asn1.h \
     139        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/asn1t.h=>asn1t.h \
     140        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/bio.h=>bio.h \
     141        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/cmp.h=>cmp.h \
     142        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/cms.h=>cms.h \
     143        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/conf.h=>conf.h \
     144        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/configuration.h=>configuration.h \
     145        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/crmf.h=>crmf.h \
     146        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/crypto.h=>crypto.h \
     147        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/ct.h=>ct.h \
     148        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/err.h=>err.h \
     149        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/ess.h=>ess.h \
     150        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/fipskey.h=>fipskey.h \
     151        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/lhash.h=>lhash.h \
     152        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/ocsp.h=>ocsp.h \
     153        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/opensslv.h=>opensslv.h \
     154        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/pkcs12.h=>pkcs12.h \
     155        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/pkcs7.h=>pkcs7.h \
     156        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/safestack.h=>safestack.h \
     157        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/srp.h=>srp.h \
     158        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/ssl.h=>ssl.h \
     159        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/ui.h=>ui.h \
     160        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/x509.h=>x509.h \
     161        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/x509_vfy.h=>x509_vfy.h \
     162        gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/openssl/x509v3.h=>x509v3.h
    161163
    162164#
     
    182184        OPENSSL_USE_NODELETE \
    183185        OPENSSL_PIC \
    184         OPENSSL_IA32_SSE2
     186        OPENSSL_IA32_SSE2 \
     187        OPENSSL_BUILDING_OPENSSL
    185188ifdef VBOX_WITH_CRYPTO_ASM
    186189TEMPLATE_LIBCRYPTO_DEFS += \
     
    266269        $(VBOX_PATH_OPENSSL) \
    267270        $(VBOX_PATH_OPENSSL)/include \
     271        $(VBOX_PATH_OPENSSL)/providers/common/include \
     272        $(VBOX_PATH_OPENSSL)/providers/implementations/include \
    268273        $(VBOX_PATH_CRYPTO)/include \
    269274        $(VBOX_PATH_CRYPTO_MODES) \
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette