Re: [PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0


Gerd Hoffmann
 

Hi,

I still have a bunch of failures in CI, for some of them I'm not sure
how to handle them best:

(1) 32-bit builds on windows fail:

INFO - OpensslLibCrypto.lib(rsa_lib.obj) : error LNK2001: unresolved external
symbol __allmul
INFO - OpensslLibCrypto.lib(rsa_lib.obj) : error LNK2001: unresolved external
symbol __aulldiv
INFO - OpensslLibCrypto.lib(bio_print.obj) : error LNK2001: unresolved external
symbol __aulldvrm
INFO - OpensslLibCrypto.lib(bio_print.obj) : error LNK2001: unresolved external
symbol __ftol2_sse
We need to see if there are any OpenSSL config settings to completely remove use of
float/double types.
https://github.com/openssl/openssl/pull/17547

That'll solve __ftol2_sse, but the other ones are 64bit integer math ...

take care,
Gerd

Join {devel@edk2.groups.io to automatically receive all group messages.