Skip to content

rtorrent v0.16.11. (static musl build)

Choose a tag to compare

@github-actions github-actions released this 02 May 02:51
· 6 commits to main since this release

Static musl build — x86_64

Fully static binary. No runtime dependencies. Runs on any x86_64 Linux.

All libraries compiled from source

Library Version
rtorrent v0.16.11
libtorrent v0.16.11
OpenSSL 3.3.2
curl 8.11.1
ncurses 6.5
zlib 1.3.2
Lua 5.3.6
tinyxml2 10.0.0
mimalloc 2.1.7
musl toolchain (gcc) 14.3.0

Patches and modifications

  • epoll_ctl EBADF/ENOENT (libtorrent): Handle EBADF/ENOENT gracefully on EPOLL_CTL_MOD/EPOLL_CTL_DEL (race with curl socket lifecycle)
  • pthread stack size (libtorrent): Explicit 8 MB stack (musl default is 128 KB)
  • mimalloc allocator: Replaces musl's single-lock malloc with per-thread heaps

Build flags

  • Release: -O2, stripped
  • Debug: -O0 -ggdb, unstripped, with debug_info