mingw-w64-curl: update to 8.22.0 - #215
Merged
Merged
Conversation
This update requires a couple of changes in the "relocatable cURL" part where the pre-text changed. Also, the two NTLM-related changes (which Git for Windows took early) were accepted upstream and our downstream patches have to be dropped. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
dscho
force-pushed
the
mingw-w64-curl-8.22.0
branch
from
September 2, 2026 15:40
1d6ddfa to
a5e78d6
Compare
dscho
marked this pull request as ready for review
September 3, 2026 09:55
It's no longer available in the upstream MINGW32 repository, apparently. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
The package deployment failed at: https://github.com/git-for-windows/git-for-windows-automation/actions/runs/33741527455 with this tell-tale of an error message: lib/.libs/libcurl-4.dll: no codeview debug entries found The reason for this is that curl itself was compiled without -g. The older CRT startup objects happened to contain DWARF because the CRT recipe disabled makepkg buildflags and Autoconf chose -g -O2. That accidental DWARF described uninteresting CRT startup functions, not libcurl's functions. Therefore, the generated PDB files lacked libcurl function debug information even when local packaging appeared to succeed. In msys2@328e5e20f7 (crt: enable buildflags (msys2#31309), 2026-09-01), MSYS2 enabled makepkg buildflags when building the CRT. Since the global makepkg configuration has !debug, the new CRT startup objects no longer supplied incidental DWARF, exposing the latent curl packaging bug. Fix this by making the cv2pdb build request debug information explicitly. Assisted-by: GPT-5.6 Sol Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
There has been a bit of drift... Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
The `pathtools` do not match the format that cURL requires for its source code. But that addition isn't intended to be upstreamed to cURL, anyway, so let's just disable that check (we do not have to check the released code, the cURL project already did that, so this is safe). Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This closes git-for-windows/git#6398