[Bug]: DfciVerify.exe depends on libcrypto-1_1-x64.dll #233
Labels
state:needs-owner
Needs an issue owner to be assigned
state:needs-triage
Needs to triaged to determine next steps
state:stale
Has not been updated in a long time
type:bug
Something isn't working
urgency:medium
Important with a moderate impact
Is there an existing issue for this?
Current Behavior
mu_feature_dfci\DfciPkg\UnitTests\DfciTests\Support\Tools\DfciVerify.exe depends on libcrypto-1_1-x64.dll which is only provided by openssl 1.1.x. There are two issues: 1) the documentation does not mention openssl 1.1 as a dependency and so the program immediatly crashes unless it is installed. 2) Openssl 1.1 is now deprecated.
dumpbin /dependents DfciVerify.exe
Microsoft (R) COFF/PE Dumper Version 14.40.33812.0
Copyright (C) Microsoft Corporation. All rights reserved.
Dump of file DfciVerify.exe
File Type: EXECUTABLE IMAGE
Image has the following dependencies:
Expected Behavior
Program can be run successfully.
Steps To Reproduce
Uninstall openssl 1.1
Run DfciVerify.exe
Build Environment
Version Information
Urgency
Medium
Are you going to fix this?
Someone else needs to fix it
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
No response
The text was updated successfully, but these errors were encountered: