Skip to content

rtorrent v0.16.15. (static musl build)

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jun 03:45

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.15
libtorrent v0.16.15
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 ≥ 0.16.13, upstream): --enable-pthread-setstacksize sets 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