Buildbot setup for building TeX Live binaries
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
builder_profiles.py
master.cfg
slaves.json.sample

README.md

Buildbot for TeX Live binaries

This is a buildbot setup that's intended to build TeX Live binaries for various platforms.

Binaries

The list of desired builds includes:

  • Full TeX Live tree (sources)
  • LuaTeX
  • XeTeX
  • Asymptote, including:
    • FFTW (fast Fourier transform library)
    • GSL (GNU Scientific Library)
    • GNU Readline
  • xindy, including:
    • libffcall
    • libsigsegv
    • clisp
  • Biber
  • xz
  • wget
  • gpg

Platforms

The desired list of target platforms:

  • Mac OS X 10.6
    • powerpc (cross-compiled for 10.5)
    • i386 (cross-compiled for 10.5)
    • x86_64
  • Solaris 10
    • sparc
    • i386
    • x86_64
  • GNU/Linux arm – Raspbian on Raspberry PI
  • GNU/Linux Debian 7 & 9
    • i386
    • x86_64
  • FreeBSD 9 & 11
    • i386
    • amd64
  • NetBSD
  • OpenBSD 6.0 & 6.1
    • i386
    • amd64
  • MinGW-w64 cross-compiler
    • win32
    • win64

A separate setup is needed in cases where C++11 is not supported.

Credits and Special thanks

  • Mark and Johnny from Jožef Stefan Institute for providing the main server
  • Hans Hagen at Pragma ADE for providing the VM infrastructure
  • Dagobert Michelsen from the OpenCSW project for providing access to Solaris machines
  • Norbert Preining, Karl Berry, Akira Kakuto and the rest of the TeX Live team

Contact

This has been set up by Mojca Miklavec with help of Alan Braslau. Feel free to ask questions on the TeX Live mailing list.