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

curl: remove patch #53892

Merged
merged 1 commit into from
Mar 30, 2024
Merged

curl: remove patch #53892

merged 1 commit into from
Mar 30, 2024

Conversation

fxcoudert
Copy link
Contributor

This upstream patch needs to be removed because in latest curl, it's already applied. This currently prevents a build from source. (And I am wondering why that was not caught?)

@giordano
Copy link
Contributor

(And I am wondering why that was not caught?)

Because in the CI jobs here we only use the pre-built binaries from BinaryBuilder, to drastically reduce build times (recompiling llvm in all PRs would take forever...). We have a nightly job which does the full from-source build at https://buildkite.com/julialang/julia-master-scheduled.

For some reason GitHub is not allowing me to make suggestions on the PR, but note that

$(BUILDDIR)/curl-$(CURL_VER)/build-configured: $(SRCCACHE)/curl-$(CURL_VER)/source-patched

should become

$(BUILDDIR)/curl-$(CURL_VER)/build-configured: $(SRCCACHE)/curl-$(CURL_VER)/source-extracted

@giordano giordano added the building Build system, or building Julia or its dependencies label Mar 29, 2024
@fxcoudert
Copy link
Contributor Author

On macOS, the build from source has been broken for more than a year because of #48820

@fxcoudert
Copy link
Contributor Author

build failed on i686-w64-mingw32: checkout failed

@ViralBShah ViralBShah merged commit 313f933 into JuliaLang:master Mar 30, 2024
7 checks passed
@fxcoudert fxcoudert deleted the curl branch March 31, 2024 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants