Skip to content

Mac: update URL to download c-ares, which has moved to GitHub #5646

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

Merged
merged 1 commit into from
Jun 8, 2024

Conversation

CharlieFenton
Copy link
Contributor

When building the BOINC client for Macintosh, both GitHub Actions Ci and local builds download the third-party dependent libraries using the URLs in mac_build/dependencyNames.sh. The Mac uses the c-ares library to enable curl to do asynchronous file transfers. The developers of c-ares have announced:

Any distributions that are currently pulling packages from https://c-ares.org/download/c-ares-X.Y.Z.tar.gz (or even the legacy https://c-ares.haxx.se/) are now broken. Please update your packaging scripts to point to the github release assets, which is now the official repository for signed release packages.

This PR updates the URL for c-ares in mac_build/dependencyNames.sh to the new URL.

@CharlieFenton
Copy link
Contributor Author

Once this is merged to master, I will cherry-pick it into the client_release/8/8.0 and client_release/7/7.24 branches so that it is available or anyone wishing to build their own client from those branches.

@AenBleidd AenBleidd merged commit 0f5bb39 into master Jun 8, 2024
127 checks passed
@AenBleidd AenBleidd deleted the mac_fix_c-ares_url branch June 8, 2024 11:04
CharlieFenton pushed a commit that referenced this pull request Jun 8, 2024
Mac: update URL to download c-ares, which has moved to GitHub
(cherry picked from commit 0f5bb39)
CharlieFenton pushed a commit that referenced this pull request Jun 8, 2024
Mac: update URL to download c-ares, which has moved to GitHub
(cherry picked from commit 0f5bb39)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants