See linked report. Apparently there's a regression that causes libcurl to leak SIGPIPE into programs using it, effectively causing them (e.g. transmission) to crash.
Ack. I'll keep an eye on the upstream discussion.
https://github.com/curl/curl/pull/14390 should fix it. https://curl.se/mail/distros-2024-08/0002.html
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508591b213da065801a691a68860eb3d21d898d4 commit 508591b213da065801a691a68860eb3d21d898d4 Author: Matt Jolly <kangie@gentoo.org> AuthorDate: 2024-08-05 07:07:51 +0000 Commit: Matt Jolly <kangie@gentoo.org> CommitDate: 2024-08-05 07:23:03 +0000 net-misc/curl: add 8.9.1-r1 This revbump includes a patch for a regression where libcurl could leak SIGPIPE into programs using it, for example Transmission. See: https://github.com/curl/curl/issues/14344 Closes: https://bugs.gentoo.org/937139 Signed-off-by: Matt Jolly <kangie@gentoo.org> net-misc/curl/curl-8.9.1-r1.ebuild | 384 +++++++++++++++++++++++++++ net-misc/curl/curl-9999.ebuild | 1 + net-misc/curl/files/curl-8.9.1-sigpipe.patch | 26 ++ 3 files changed, 411 insertions(+)