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

Build issue for newer versions with archives hosted on GitHub #69

Closed
hoppjan opened this issue Sep 9, 2024 · 0 comments · Fixed by #70
Closed

Build issue for newer versions with archives hosted on GitHub #69

hoppjan opened this issue Sep 9, 2024 · 0 comments · Fixed by #70

Comments

@hoppjan
Copy link

hoppjan commented Sep 9, 2024

When I tried building the latest OpenSSL LTS version 3.0.15, the build script failed:

$ ./build-libssl.sh --version=3.0.15 --targets="ios-sim-cross-x86_64 ios-sim-cross-arm64 ios64-cross-arm64 ios64-cross-arm64e"

Build options
  OpenSSL version: 3.0.15
  Targets: ios-sim-cross-x86_64 ios-sim-cross-arm64 ios64-cross-arm64 ios64-cross-arm64e
  iOS SDK: 17.5 (min 12.0)
  macOS SDK: 14.5 (min 10.14)
  macOS SDK (Catalyst): 14.5 (min 10.14)
  watchOS SDK: 10.5 (min 4.0)
  tvOS SDK: 17.5 (min 12.0)
  xrOS SDK: 1.2 (min 1.0)
  Bitcode embedding disabled
  Number of make threads: 8
  Configure options:  no-deprecated
  Build location: /Users/xxxxxxx/yyyyyyy/openssl-apple-hoppjan

Downloading openssl-3.0.15.tar.gz...
An error occurred trying to find OpenSSL 3.0.15 on https://www.openssl.org/source/old/3.0.1/openssl-3.0.15.tar.gz
Please verify that the version you are trying to build exists, check cURL's error message and/or your network connection.

It seems, they have moved the hosting from their own site onto GitHub with v3.0.14:

Also, the regex used seems to only allow single digit versions, as the URL contains a "3.0.1" instead of a "3.0.15".

I will continue to debug this issue and hope to have a PR ready for you soon!

hoppjan added a commit to hoppjan/openssl-apple that referenced this issue Sep 9, 2024
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

Successfully merging a pull request may close this issue.

1 participant