OpenSSL version 3.0.8 published
Dr Paul Dale
pauli at openssl.org
Tue Feb 7 22:55:40 UTC 2023
This looks like a bug. Could you please submit the report via a GitHub
issue:
https://github.com/openssl/openssl/issues
Pauli
On 8/2/23 09:49, Thomas J. Hruska wrote:
> On 2/7/2023 8:40 AM, OpenSSL wrote:
>>
>> OpenSSL version 3.0.8 released
>> ==============================
>
> Hmm...the target VC-WIN64-ARM fails to build on VS2019. Previously
> built fine for 3.0.7 but the newly released 3.0.8 does not
> successfully build. The linker is complaining about _umul128, which
> appears to be an Intel x64-specific intrinsic.
>
> This commit appears to be responsible:
>
> https://github.com/openssl/openssl/commit/b1892d21f8f0435deb0250f24a97915dc641c807
>
>
> x86 and x64 builds work fine in their respective build environments.
>
> ...
> Configuring OpenSSL version 3.0.8 for target VC-WIN64-ARM
> ...
>
> "lib" /nologo /out:providers\libcommon.lib
> @C:\Users\Redacted\AppData\Local\Temp\nmAA8B.tmp
> IF EXIST .manifest DEL /F /Q .manifest
> IF EXIST libcrypto-3-arm64.dll DEL /F /Q libcrypto-3-arm64.dll
> cmd /C ""link" /nologo /debug /dll /NODEFAULTLIB:kernel32.lib
> /APPCONTAINER /nologo /debug
> @C:\Users\Redacted\AppData\Local\Temp\nmAACB.tmp /implib:libcrypto.lib
> || (DEL /Q libcrypto-3-arm64.* libcrypto.lib & EXIT 1)"
> Creating library libcrypto.lib and object libcrypto.exp
> libcrypto-shlib-rsa_sup_mul.obj : error LNK2019: unresolved external
> symbol _umul128 referenced in function _mul_add_limb
> libcrypto-3-arm64.dll : fatal error LNK1120: 1 unresolved externals
> NMAKE : fatal error U1077: 'cmd' : return code '0x1'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
> Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX64\ARM64\nmake.exe"'
> : return code '0x2'
> Stop.
>
More information about the openssl-users
mailing list