curlMinimal: 8.20.0 -> 8.21.0#534906
Conversation
|
I assume we want to backport because https://curl.se/docs/vuln-8.20.0.html (and more are likely to come in future) |
|
python3.14-pycapnp-2.2.3 on staging fails, blocking lix |
|
As expected, the checkPhase of lix freezes with this curl version. I will add a patch that reverts curl/curl@2a2104f |
4a77c1c to
a474d85
Compare
a474d85 to
b891265
Compare
|
As far as I can tell this update should fix Nheko-Reborn/nheko#2054 and remove the need for manual downgrading to 8.19.0 |
That one was technically fixed in #522574, but it hasn't reached unstable yet. It has reached 26.05 though, so a downgrade shouldn't be needed there. |
|
https://github.com/curl/curl/releases/tag/curl-8_21_0 Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
This reverts commit 9518afa. Patch already included in 2.2.3 which causes applying the patch to fail
curl 8.21.0 contains curl/curl@2a2104f which breaks lix for some reason. Revert this single change just for lix as a workaround Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
d1ad4a8 to
7fc4368
Compare
7fc4368 to
ce9238c
Compare
ce9238c to
1679ac9
Compare
|
I am now able to build I will skip the nixpkgs-review as I will need rebuild the whole world again. |
curlFull comes with websockets support which seems to fail the websockets tests in pycurl, as it needs python websockets. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Backport of pycurl/pycurl#1028 Seems like a new release of pycurl is also imminent, which means we may be able to drop this patch soon. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
1679ac9 to
d97307b
Compare
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin staging-26.05
git worktree add -d .worktree/backport-534906-to-staging-26.05 origin/staging-26.05
cd .worktree/backport-534906-to-staging-26.05
git switch --create backport-534906-to-staging-26.05
git cherry-pick -x 940ca9b84b0a7b066ee8179dce01fbe03367ab46 ce113a1be55206fbb91c1969cb82f615d4dfc7ff 200ea92beda611794cfea33cfe23b314fab66d00 339d13830e1ef7c50d1a856e1e706b71881f4f69 d97307b76f4898528c59c895e86412d9607a9436 |
Needs to forward `nonTeamMaintainers` instead of `maintainers`, because the latter is autopopulated from the former, which in case of teams means all teams members would be added as well. This is what caused an update to curlMinimal to request individual team members instead of the team itself: NixOS#534906
|
We're now starting some |
|
See #539051 |
https://github.com/curl/curl/releases/tag/curl-8_21_0
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.