[tlbuild] trial builds for TL'13

Alan BRASLAU alan.braslau at cea.fr
Mon Mar 25 15:28:14 CET 2013


I tried building on kfreebsd (amd64 and i386) - freebsd kernel on a Debian/GNU userland.
As for Thomas, the binaries build
and I too get the exact same error messages as shown below for the test-suite.


I also tried building for freebsd (although this is not my responsibility).
There are several problems:

1. GNU make is required. This is handled correctly by luatex and metapost
but is not detected everywhere with a fallback to gmake. Setting
	export MAKE=gmake
is a work-around but the scripts should be able to determine this themselves.
Indeed, we had worked this out previously for luatex.

2. GNU sed is required. Setting
	export SED=gsed
does not work as the Makefile(s) do not use $SED but have sed hard-coded.
One solution would be to clean up the GNUisms;
another would be to fix the scripts and Makefiles to fall-back to gsed.

Alan


On Mon, 25 Mar 2013 09:22:23 +0100
"Thomas A. Schmitz" <thomas.schmitz at uni-bonn.de> wrote:

> Maybe I was too fast when I tried again, and the server hadn't fullly 
> updated yet. I tried again this morning (over here in Europe). and now 
> it looks as though all binaries have been built successfully, though the 
> exit status is a bit bizarre.
> 
> All best
> 
> Thomas
> 
> ============================================================================
> Testsuite summary for Web2C 2013/dev
> ============================================================================
> # TOTAL: 56
> # PASS:  54
> # SKIP:  1
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See ./test-suite.log
> Please report to tex-k at tug.org
> ============================================================================
> make[6]: *** [test-suite.log] Error 1
> make[6]: Leaving directory `/mnt/shared/tlsources/Work/texk/web2c'
> make[5]: *** [check-TESTS] Error 2
> make[5]: Leaving directory `/mnt/shared/tlsources/Work/texk/web2c'
> make[4]: *** [check-am] Error 2
> make[4]: Leaving directory `/mnt/shared/tlsources/Work/texk/web2c'
> make[3]: *** [check-recursive] Error 1
> make[3]: Leaving directory `/mnt/shared/tlsources/Work/texk/web2c'
> make[2]: *** [check-recursive] Error 1
> make[2]: Leaving directory `/mnt/shared/tlsources/Work/texk'
> make[1]: *** [check-recursive] Error 1
> make[1]: Leaving directory `/mnt/shared/tlsources/Work'
> make: *** [world] Error 2
> + echo 2
> 
> ./Build: 363 executables in /mnt/shared/tlsources/inst/bin.
> done (exit status 2) Mon Mar 25 09:10:25 CET 2013
> 



-- 
Alan Braslau
CEA DSM-IRAMIS-SPEC
CNRS URA 2464
Orme des Merisiers
91191 Gif-sur-Yvette cedex FRANCE
tel: +33 1 69 08 73 15
fax: +33 1 69 08 87 86
mailto:alan.braslau at cea.fr


More information about the tlbuild mailing list