-
Notifications
You must be signed in to change notification settings - Fork 558
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
Bump (Lib)CURL to 7.81.0 #4200
Bump (Lib)CURL to 7.81.0 #4200
Conversation
After the investigation outlined in JuliaLang/Downloads.jl#172, I think we are good to merge this if there are no other objections. |
You need first to make this work at all 🙂 |
I think the correct configuration option is |
I believe the test is misfiring for some reason.
So the problem is that on |
or perhaps this matches the description of the actual host... so we are not actually cross compiling |
When everything else fails, read the documentation
If you had entered the build environment and read the
That's because our libssh2 build links to mbedtls 2.24, which is incompatible with 2.28. Before rebuilding libcurl you must rebuild libssh2 |
@giordano Thank you! what is the best way to get the |
Open it? |
But it's in the docker container, so it doesn't get output to / isn't accessible by the local file system, right? |
Of course. |
If you build with
as suggested in the very first page of the documentation, when something fails you get dropped inside the build environment, where you can browse around and open all the files you want. |
@giordano I'm with you, I use the build environment interface often, but find it more comfortable to scan through a file in the VSCode file viewer...maybe the |
Have you seen the |
Thanks!! File was not showing up in the file picker so I assumed it didn't exist. |
Can this be merged? It's needed by Julia for JuliaLang/julia#43250. |
It's failing, so no, it can't be merged |
I will take a look at this in a moment. |
Rerun ci, please |
I see green checks from my phone. Hopefully it will look the same when I get my laptop out. |
* Bump (Lib)CURL to 7.81.0 * Set CURL v7.81 compat with Julia 1.8 * Update L/LibCURL/build_tarballs.jl * Correct option to --without-libgsasl Co-authored-by: Mosè Giordano <giordano@users.noreply.github.com>
URL has changed permanently from curl.haxx.se to curl.se. Also note to depends on MbedTLS 2.28 in this script.
I would consider holding this for a bit as some potential issues between LibCURL 7.81 and Julia are investigated:
JuliaLang/julia#43682
However, I have built Julia master with curl 7.81.0 and MbedTLS 2.28 just fine locally on Linux.