rtorrent v0.16.11. (static musl build)
·
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/ENOENTgracefully onEPOLL_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