Skip to content

pacman: update to 7.1.0, fix deadlock with curl 8.20+. - #62357

Open
oreo639 wants to merge 1 commit into
void-linux:masterfrom
oreo639:pacman
Open

pacman: update to 7.1.0, fix deadlock with curl 8.20+.#62357
oreo639 wants to merge 1 commit into
void-linux:masterfrom
oreo639:pacman

Conversation

@oreo639

@oreo639 oreo639 commented Sep 3, 2026

Copy link
Copy Markdown
Member

curl 8.20+ introduced a deadlock in pacman when using curl after calling fork.
This was ultimately determined to be the result of improper usage of the library: curl/curl#21466

A patch was submitted to pacman, but it has not been merged:
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/360
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/361

Arch Linux patches it downstream (along with most other distros): https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/387ebf06060fd5f4ccd2b5281789b11d30c09358

Testing the changes

  • I tested the changes in this PR: YES

@oreo639
oreo639 force-pushed the pacman branch 2 times, most recently from a2b4435 to 48a3600 Compare September 3, 2026 06:04
curl 8.20+ introduced a deadlock in pacman when using curl after calling fork.
This was ultimately determined to be the result of improper usage of the
library:
curl/curl#21466

A patch was submitted to pacman, but it has not been merged:
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/360
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/361

Arch Linux patches it downstream (along with most other distros):
https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/387ebf06060fd5f4ccd2b5281789b11d30c09358
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant