Skip to content

fix packaging for OpenSSL 3#3445

Merged
nibanks merged 2 commits intomicrosoft:mainfrom
wfurt:packaging
Feb 16, 2023
Merged

fix packaging for OpenSSL 3#3445
nibanks merged 2 commits intomicrosoft:mainfrom
wfurt:packaging

Conversation

@wfurt
Copy link
Member

@wfurt wfurt commented Feb 16, 2023

Description

This adds option to package msquic with 'openssl3' tls

Testing

$./scripts/make-packages.sh -c Release -t openssl3

$rpm -qpR artifacts/packages/linux/x64_Release_openssl3/libmsquic-2.2.0-1.x86_64.rpm
libcrypto.so.3()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1

$ dpkg -I   artifacts/packages/linux/x64_Release_openssl3/libmsquic_2.2.0_amd64.deb
 new Debian package, version 2.0.
 size 5482352 bytes: control archive=540 bytes.
     373 bytes,    14 lines      control
     233 bytes,     3 lines      md5sums
 Package: libmsquic
 Version: 2.2.0
 License: MIT
 Vendor: Microsoft
 Architecture: amd64
 Maintainer: Microsoft QUIC Team [[email protected]](mailto:[email protected])
 Installed-Size: 16628
 Depends: libssl3
 Conflicts: libmsquic-debug
 Provides: libmsquic
 Section: default
 Priority: optional
 Homepage: https://github.com/microsoft/msquic
 Description: Microsoft implementation of the IETF QUIC protocol

Documentation

probably not.

cc: @ManickaP @CarnaViire

fixes #3443

@wfurt wfurt requested a review from a team as a code owner February 16, 2023 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

packaging does not work for OpenSSL 3

2 participants