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

LibSSH2 1.11.0 and OpenSSL 3.0.12 #19

Open
Jan-E opened this issue May 31, 2023 · 5 comments
Open

LibSSH2 1.11.0 and OpenSSL 3.0.12 #19

Jan-E opened this issue May 31, 2023 · 5 comments

Comments

@Jan-E
Copy link
Contributor

Jan-E commented May 31, 2023

LibSSH2 1.11.0 has been released with a lot of changes. See the release page:
https://github.com/libssh2/libssh2/releases/tag/libssh2-1.11.0

If you have applied this patch the script will automatically detect OpenSSL 1.1.1u (also released yesterday) and LibSSH2 1.11.0. It builds OK, but I did not test it yet in production. If anyone has experiences with the update: please share them here.

@Jan-E Jan-E changed the title LibSSH2 1.11.0 (and OpenSSL 1.1.1u) LibSSH2 1.11.0 and OpenSSL 3.0.12 Dec 12, 2023
@Jan-E
Copy link
Contributor Author

Jan-E commented Dec 12, 2023

I have had LibSSH2 1.11.0 and OpenSSL 1.1.1w in production for a while with no problems at all. But it was time to make the jump to the newer LTS version: the 3.0 branch of OpenSSL. This patch automatically detects the newest version of OpenSSL 3.0.1x. Currently that is 3.0.12. It builds a fat library with arm64 arm64e and x86_64 architectures. See build.sh. In the catalyst branch of my repo the architectures are called the same but x86_64 is for MacCatalyst. Run catalyst.sh to build a fat library for MacCatalyst.

@Jan-E
Copy link
Contributor Author

Jan-E commented Dec 13, 2023

Released new versions of my iPhone app with OpenSSL 3.0.12 and LibSSH2 1.11.0 now. I prefer the 3.0 branch of OpenSSL, because it is the version with the longest support:
https://www.openssl.org/source/

@mezantrop
Copy link

This should fix issues with old versions of libraries: #22

@Jan-E
Copy link
Contributor Author

Jan-E commented Jan 22, 2024

Ofcourse, you are right. I never bothered to create more flexible regexp's but knew it could be done.

@mezantrop
Copy link

It's a very useful script, I like it so much! Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants