Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Windows installer for new OpenSSL versions #3049

Merged
merged 1 commit into from
Oct 14, 2024

Conversation

lelegard
Copy link
Contributor

On Windows, OpenSSL 3.3.2 (and maybe some previous versions) has changed two things:

  1. The way the OpenSSL packages are located from slproweb has changed => need to update install-openssl.ps1
  2. After installation of OpenSSL, the layout of library files was also completely changed => need to update build-win-installer.ps1 and libsrt.nsi

Before releasing SRT 1.5.4 and building the corresponding Windows installer, it is recommended to upgrade OpenSSL on the build system, i.e. run install-openssl.ps1

On Windows, OpenSSL 3.3.2 (and maybe some previous versions) has
changed two things:

1. The way the OpenSSL packages are located from slproweb has changed
   => need to update install-openssl.ps1
2. After installation of OpenSSL, the layout of library files was
   also completely changed => need to update build-win-installer.ps1
   and libsrt.nsi

Before releasing SRT 1.5.4 and building the corresponding Windows
installer, it is recommended to upgrade OpenSSL on the build system,
i.e. run install-openssl.ps1
@maxsharabayko maxsharabayko added this to the v1.5.4 milestone Oct 14, 2024
@maxsharabayko maxsharabayko added Type: Maintenance Work required to maintain or clean up the code [build] Area: Changes in build files labels Oct 14, 2024
@maxsharabayko maxsharabayko merged commit 2c199e9 into Haivision:master Oct 14, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[build] Area: Changes in build files Type: Maintenance Work required to maintain or clean up the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants