Skip to content

Instantly share code, notes, and snippets.

@Trogious
Last active June 13, 2026 14:19
Show Gist options
  • Select an option

  • Save Trogious/8c506cbcecae13415c799fd2b1858085 to your computer and use it in GitHub Desktop.

Select an option

Save Trogious/8c506cbcecae13415c799fd2b1858085 to your computer and use it in GitHub Desktop.
rtorrent static builds

Fully static builds of rtorrent

The following are fully static builds of rtorrent for Linux amd64.

Newer versions

https://github.com/Trogious/rtorrent-static/releases

(also includes dynamic builds for Ubuntu LTS: 20.04, 22.04, 24.04, 26.04)

Older versions

0.9.8

https://github.com/Trogious/rtremote/blob/master/test/deps/rtorrent-0.9.8.7z

0.9.7

https://github.com/Trogious/rtremote/blob/master/test/deps/rtorrent-0.9.7.7z

0.9.6

https://github.com/Trogious/rtremote/blob/master/test/deps/rtorrent-0.9.6.7z

Built with

rtorrent configure params: ./configure --disable-shared LDFLAGS='-static -L/rtr/workspace/RT_LIBS/lib' --with-xmlrpc-c --with-ncursesw

common

curl-7.67.0
gdbm-1.18.1
glibc-2.30 (built with: --enable-static-nss)
libidn2-2.3.0
libpsl-0.21.0
libunistring-0.9.10
libxml2-2.9.9
ncurses-6.1
nghttp2-1.40.0
openldap-2.4.48
xmlrpc-c-1.39.11

0.9.8

openssl-1.1.1d

0.9.7

openssl-1.0.2p

0.9.6

openssl-1.0.2p

Proof

> ldd rtorrent-0.9.?
rtorrent-0.9.6:
        not a dynamic executable
rtorrent-0.9.7:
        not a dynamic executable
rtorrent-0.9.8:
        not a dynamic executable

Notes

  1. Because of the glibc version used, this will run only on 3.2+ kernels.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment