Skip to content

Instantly share code, notes, and snippets.

@Trogious
Last active February 27, 2020 15:37
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Trogious/8c506cbcecae13415c799fd2b1858085 to your computer and use it in GitHub Desktop.
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.

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