Skip to content
source part of the TeX Live subversion repository - for issues please contact the tex-k mailing list at tug.org
C C++ Makefile HTML Perl Assembly Other
Branch: trunk
Clone or download
Akira Kakuto
Akira Kakuto gs-9.28(rc1) requires -dNOSAFER in gsftopk
git-svn-id: svn://tug.org/texlive/trunk/Build/source@51898 c570f23f-e606-0410-a88d-b1316a301751
Latest commit 3abbeaf Aug 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
am do not configure in disabled (with --disable-PKG) subdirs Feb 17, 2017
auxdir/auxsub automake 1.16.1 May 14, 2018
build-aux tl-update-auto Jul 25, 2019
doc need to rm sources to build without C++11 Aug 11, 2019
libs harfbuzz 2.6.0 Aug 14, 2019
m4 omit icu test from harfbuzz test Jun 26, 2019
texk gs-9.28(rc1) requires -dNOSAFER in gsftopk Aug 18, 2019
utils cygwin patches no longer needed Aug 11, 2019
.travis.yml try alpine 3.2 for musl building May 25, 2019
Build fix TL_TRGTE type in Build, thanks to github user svenper Jun 27, 2019
ChangeLog just uname instead of buildinfo.sh Jun 25, 2019
Makefile.am buildinfo compiler names and options; reautoconf Jun 23, 2019
Makefile.in buildinfo compiler names and options; reautoconf Jun 23, 2019
README reinstate bibtexu-yannis test to see failure again May 21, 2019
README.0overview README.* updates from tlbuild.texi May 19, 2017
README.1prerequisites README.* updates from tlbuild.texi May 19, 2017
README.2building tlbuild remake for 2018 Apr 10, 2018
README.3installing Update doc/tlbuild.info Mar 24, 2015
README.4layout tlbuild remake for 2018 Apr 10, 2018
README.5configure tlbuild apt-get note, remake README.* Apr 26, 2016
README.6coding tlbuild remake for 2018 Apr 10, 2018
README.7continuous tlbuild remake for 2018 Apr 10, 2018
aclocal.m4 dvisvgm 2.5, including potrace now bundled with dvisvgm instead of un… Aug 31, 2018
configure reautoconf Jul 8, 2019
configure.ac show compiler versions in summary if easy Oct 21, 2014
reautoconf towards TL2010: build system Nov 10, 2009
tardate.ac 2019-04-07 hope at release date for sources Apr 7, 2019
version.ac /dev for version strings to begin TL20 work May 2, 2019

README

$Id$
Public domain.  Originally written 2005 by Karl Berry.

For a high-level overview of building TeX Live, see
http://tug.org/texlive/build.html.  In brief:

- To configure and make the source tree, run ./Build.
  This builds in subdirectory Work/, and installs into subdirectory inst/.

- To build (mostly) without optimization, run ./Build --debug.

- If the make fails and you want to rebuild without starting from scratch:
  cd Work/whatever/subdir && make

Email tlbuild@tug.org if problems.

(Nearly everything the Build script does can be overridden via
environment variables; just take a look to see the names.)

Many more details about the TL build system, such as configuring to work
on a single program, adding new programs or libraries, documentation
about the many pieces of the system, etc., are in the doc/tlbuild*
document and the sibling README* files here (which are generated from
that document).


Build information for some of the platforms.
See also Master/tlpkg/bin/tl-update-bindir

aarch64-linux:
  aarch64 Debian GNU/Linux 9 (stretch)
  gcc (Debian 6.3.0-18) 6.3.0 20170516
  ./Build --enable-arm-neon=check

i386-netbsd, amd64-netbsd:
  gcc version 4.5.3 (NetBSD nb2 20110806)
  NetBSD/amd64 6.1.3
  TL_MAKE=gmake CC=gcc CXX=g++ CFLAGS=-D_NETBSD_SOURCE \
  LDFLAGS='-L/usr/X11R7/lib -Wl,-rpath,/usr/X11R7/lib' \
  ./Build --enable-xindy CLISP=/usr/local/bin/clisp

i386-freebsd, amd64-freebsd:
  http://anthesphoria.net/FreeBSD/TeXLive-2018/ has details for 2018.
  2019 built on contextgarden, see below.

i386-linux: see travis below.

i386-openbsd, amd64-openbsd:
  e.g., see CONFIGURE_ARGS in the Makefile in
  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print/texlive/base/

i386-solaris, x86_64-solaris:
  Built on contextgarden, see below.
  Solaris 10, gcc 5.5.  See doc/README.solaris.

i386-cygwin, x86_64-cygwin: gcc-4.8.2, cygwin-1.7.29.
  ./Build (with --enable-xindy for i386).

x86_64-darwin: See Master/source/mactexdoc.tar.xz.

x86_64-darwinlegacy:
  Mac OS X 10.6, clang 5.0, libc++ required
  https://github.com/TeXLive-M/texlive-buildbot
  http://build.contextgarden.net/waterfall?tag=c/texlive
  (These links have info on all platforms built by Mojca.)

i386-linux,
x86_64-linux,
x86_64-linuxmusl:
  Alpine 3.1 Docker image with musl libc 1.1.5
  Binaries are taken from the CI testing on travis-ci
  see the source/.travis.yaml file for details on how to build,
  and tlpkg/bin/tl-update-bindir for updating binaries (in general).
You can’t perform that action at this time.