-
Notifications
You must be signed in to change notification settings - Fork 656
Closed
Milestone
Description
Describe the bug
With recent changes we added support for openssl3 as TLS backend. However, the packaging logic was not updated.
There are at least two issues:
-
selecting different TLS backend e.g. choosing
ARTIFACTS
( could be done automatically or via parameter) -
package dependency
Because of published Linux packages do not state dependency on libcrypto.so.1.1 #2975, the package would not incorrectly claim dependency on OpenSSL 1.1
Affected OS
- Windows
- Linux
- macOS
- Other (specify below)
Additional OS information
No response
MsQuic version
main
Steps taken to reproduce bug
- pwsh scripts/build.ps1 -Tls openssl3 -Config Release
- attempt to produce RPM and deb packages
- attempt to install it on system with only OpenSSL 3 like Ubuntu 22.04
Expected behavior
packages would be build correctly and they would have appropriate depencies
Actual outcome
steps 2 & 3 above would fail
Additional details
cc: @ManickaP @CarnaViire
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels