summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-05-21 21:34:13 +0000
committerKarl Berry <karl@freefriends.org>2019-05-21 21:34:13 +0000
commitbd572c9a9728818ad0e2ec3abaf206da4387e230 (patch)
tree37d810837d6ead548717be0a6c299a43abc97637 /Build
parentd30a0e2a88d48159eed4fece22ebbc7dc1b8481a (diff)
reinstate bibtexu-yannis test to see failure again
git-svn-id: svn://tug.org/texlive/trunk@51181 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/README34
-rwxr-xr-xBuild/source/texk/bibtex-x/tests/bibtexu-yannis.test14
2 files changed, 13 insertions, 35 deletions
diff --git a/Build/source/README b/Build/source/README
index a48b9d3a690..54012dc39c1 100644
--- a/Build/source/README
+++ b/Build/source/README
@@ -25,6 +25,7 @@ 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)
@@ -39,7 +40,8 @@ i386-netbsd, amd64-netbsd:
./Build --enable-xindy CLISP=/usr/local/bin/clisp
i386-freebsd, amd64-freebsd:
- http://anthesphoria.net/FreeBSD/TeXLive-2018/ has all details.
+ http://anthesphoria.net/FreeBSD/TeXLive-2018/ has details for 2018.
+ 2019 built on contextgarden, see below.
i386-linux: see travis below.
@@ -48,6 +50,7 @@ i386-openbsd, amd64-openbsd:
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.
@@ -68,32 +71,3 @@ x86_64-linuxmusl:
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).
-
-x86_64-linux-glibc2.12, on CentOS6:
-#!/bin/sh -x
-# Public domain.
-# in ~/.subversion/config: use-commit-times=yes
-# mkdir /usr/local/src/tl
-# cd !$
-# svn -q co svn://tug.org/texlive/branches/branch2018/Build/source
-# rm -rf source/libs/icu source/libs/poppler # to avoid configuring them
-#
-cd /usr/local/src/tl || exit 1
-#
-debug=-g # for debugging, no optimization
-#
-./Build \
- $debug \
- -C \
- --disable-xetex \
- --disable-luatex \
- --disable-luajittex \
- --disable-luatex53 \
- --disable-dvisvgm \
- --disable-bibtexu \
- --disable-upmendex \
- --disable-poppler \
- --without-system-icu \
- --without-system-poppler \
- --enable-native-texlive-build \
-exit $?
diff --git a/Build/source/texk/bibtex-x/tests/bibtexu-yannis.test b/Build/source/texk/bibtex-x/tests/bibtexu-yannis.test
index ebbb48e4d7e..56aac9500aa 100755
--- a/Build/source/texk/bibtex-x/tests/bibtexu-yannis.test
+++ b/Build/source/texk/bibtex-x/tests/bibtexu-yannis.test
@@ -5,16 +5,20 @@
# Test file prepared by Yannis Haralambous in 2009.
-exit 0 # temp until fixed
+#exit 0 # temp until fixed
test -d tests || mkdir -p tests
cp $srcdir/tests/yannis.aux tests/xyannis.aux
-TEXMFCNF=$srcdir/../kpathsea \
- BSTINPUTS=$srcdir/../web2c/tests \
- BIBINPUTS=$srcdir/tests \
- ./bibtexu -l fr -o fr tests/xyannis || exit 1
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+BSTINPUTS=$srcdir/../web2c/tests; export BSTINPUTS
+BIBINPUTS=$srcdir/tests; export BIBINPUTS
+if ./bibtexu -l fr -o fr -t -d all tests/xyannis; then :; else
+ echo "bibtexu failed, tests/xyannis.blg is:" >&2
+ cat tests/xyannis.blg >&2
+ exit 1
+fi
diff $srcdir/tests/yannis.bbl tests/xyannis.bbl || exit 1