Repository navigation
Update curl to 8.23.0 - #929
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
|
Holding this one: the |
There was a problem hiding this comment.
The bump itself is fine. --with-openssl and --with-ca-path still exist, wcurl is still installed so its glob matches, and no package depends on SMB, which 8.23.0 removes.
minimal build failed while linking libx265.so on arm64 (collect2: ld returned 1). libx265 is only in this rebuild set through cmake → curl. That looks like the parallel-make race #934 fixes, so let's land #934, update this branch, and re-run. This clears ~20 curl advisories, so it's worth landing soon after.
Generated by Claude Code
|
Done, as @norrietaylor suggested: #934 (libx265 → Ninja) landed 2026-10-20 00:29 UTC, this branch was updated onto main ( On the earlier red build (the hold above): the buildbot's per-package log for run So this is ready to land. It clears the curl advisories, including CVE-2026-92392 (HIGH). |
Update curl
8.22.0→8.23.0Source:
github:curl/curl:release-assetRelease: https://github.com/curl/curl/releases/tag/curl-8_23_0
Changelog: curl/curl@8.22.0...curl-8_23_0
Released: 4 days ago (2026-10-14)
Vulnerability impact
Partition analysis at
8.23.0(uses each advisory's fixed-version, vulnerable-range, affected-ranges, and fix-commit ancestry to decide):Vulnerabilities fixed (20)
This update clears 20 vulnerabilities affecting
8.22.0:(curl, curl)>= 8.12.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23…(curl, curl)>= 7.86.0, < 8.23.0(curl, curl)>= 8.9.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23.…(curl, curl)>= 8.18.0, < 8.23.0(curl, curl)>= 8.21.0, < 8.23.0(curl, curl)>= 7.10.8, < 8.23.0(curl, curl)>= 8.21.0, < 8.23.0(curl, curl)>= 8.21.0, < 8.23.0(curl, curl)>= 8.11.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23…(curl, curl)>= 8.2.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23.…(curl, curl)>= 7.69.1, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23…(curl, curl)>= 7.43.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23…(curl, curl)>= 8.7.0, < 8.23.0(curl, curl)>= 8.10.0, < 8.23.0(curl, curl)>= 7.21.0, < 8.23.0(curl, curl)>= 7.15.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23…(curl, curl)>= 7.20.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23…(curl, curl)>= 7.56.0, < 8.14.3; >= 8.15.0, < 8.16.2; >= 8.17.0, < 8.20.2; >= 8.21.0, < 8.23…(curl, curl)>= 8.21.0, < 8.23.0(curl, curl)>= 7.62.0, < 8.23.0Components changed
CycloneDX component delta (declared materials — the package's own version, not a dependency-tree diff)
curl8.22.08.23.0curl-upstream8.22.08.23.0Changes
8.22.08.23.0f7ef3ae8a22e521f...8dadd7d2536a314f...gs://minimal-staging-archives/curl-8.22.0.tar.xzgs://minimal-staging-archives/curl-8.23.0.tar.xzcurl(source: tarball)Quality suggestions
testsblock. This package has no standalone tests, so the buildbot will only verify compilation — not functional correctness. Consider adding a minimal smoke test (e.g., a--versionor small round-trip invocation) as part of this PR so future bumps catch regressions. Seepackages/python/build.nclfor a simple example.Created by pkgmgr