Curl 8.9.1 causes transmission to crash when torrents are active (starting with --paused is a workaround to get it to start if you have active torrents, but it will still crash once a torrent is activated). Downgrading to curl 8.9.0 seems to be the best way to get transmission to work again. Upstream issues: https://github.com/transmission/transmission/issues/7035 https://github.com/curl/curl/issues/14344 Not sure if there's much to do other than waiting for a new curl release, but from badgers comment in the curl issue he has no intention to do another bugfix release to fix this, so things may be in a broken state for a while.
I guess we might need to apply patch from https://github.com/transmission/transmission/issues/7035#issuecomment-2268804544 to ftp/curl.
(In reply to Anton Saietskii from comment #1) Yes, I'm going to submit a bug to Curl with this patch suggested. I think that's the appropriate way to handle this situation. Just finished testing, and I can confirm it fixes the issue.
(In reply to Rafe from comment #2) See Bug#280653.
*** Bug 280751 has been marked as a duplicate of this bug. ***
For readers who are stuck as long as the curl patch doesn't propagate I downgraded temporary by hand with pkg add /var/cache/pkg/curl-8.9.0~f08bc93756.pkg.
The patched ftp/curl-8.9.1_1 works fine for me, thank you Rafe. Closing this as fixed.