Re: regression in a micro update! lib/rtorrent 0.6.18
snow flurry <[email protected]> Sat, 18 Jul 2026 12:24:21 -0700
| Newsgroups | gmane.os.netbsd.devel.packages |
|---|---|
| Message-ID | <[email protected]> |
On Saturday, July 18, 2026 11:34:17=E2=80=AFAM PDT Greg Troxel wrote: > Interestingly, 0.6.17 is ok. So somehow in a micro update they > stopped including sys/socket.h. A cautionary tale about "micro > updates are safe". I would not have seen this coming either! Nothing that changes the solution, but for those who are curious: 4d9627bcadf8df4f8d68b97351ea3c348909d5db (libtorrent) seems to be the=20 commit that broke things. This works fine on Linux+glibc because=20 <netdb.h> includes <sys/socket.h> for socklen_t (which I'm surprised to=20 learn is allowed by POSIX, even if it shouldn't be depended on). Either way, good news is this has been reported upstream: https://github.com/rakshasa/libtorrent/issues/841 =2D-=20 snow flurry <[email protected]>