[tlbuild] upmendex, U_INVALID_FORMAT_ERROR, U_ICUDATA_ENTRY_POINT, isBigEndian

Apostolos Syropoulos asyropoulos at gmail.com
Tue Apr 5 20:23:30 CEST 2016


2016-04-05 2:26 GMT+03:00 Karl Berry <karl at freefriends.org>:
> Regarding the failure of upmendex.test on 32-bit freebsd et al.
>
> The short answer: the workaround I found is to explicitly specify the
> compiler (both CFLAGS and CXXFLAGS) flag -DU_IS_BIG_ENDIAN=0.
> (This should not be needed in any other environment.)
>


Hello,

I have used the following to build:

$ CONFIG_SHELL=/bin/bash CC=gcc64 CXX=g++64
CFLAGS="-DU_IS_BIG_ENDIAN=0" CXXFLAGS="-DU_IS_BIG_ENDIAN=0"  \
/Build --host=x86_64-pc-solaris2.11 --build=x86_64-pc-solaris2.11
--enable-xindy  CLISP=$clisp_builddir/clisp

And here is what I got

============================================================================
Testsuite summary for TeX Live Scripts 2016
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[6]: Leaving directory '/extra/sources/TeX/source/Work/texk/texlive'
make[5]: Leaving directory '/extra/sources/TeX/source/Work/texk/texlive'
make[4]: Leaving directory '/extra/sources/TeX/source/Work/texk/texlive'
make[3]: Leaving directory '/extra/sources/TeX/source/Work/texk/texlive'
make[2]: Leaving directory '/extra/sources/TeX/source/Work/texk'
make[1]: Leaving directory '/extra/sources/TeX/source/Work'
top-level make world done.
+ echo 0
+ 1> exitstatus.txt

./Build: 412 executables in /extra/sources/TeX/source/inst/bin.


So this solves the problem! Thanks Karl!

A,S,

-- 
Apostolos Syropoulos
Xanthi, GREECE


More information about the tlbuild mailing list