[tlbuild] Failure in building TL2009 on Cygwin (ICU)
Peter Breitenlohner
peb at mppmu.mpg.de
Mon Jun 15 18:47:46 CEST 2009
On Mon, 8 Jun 2009, Ken Brown wrote:
>> Whenever we import a new ICU release, the problem is liable to return
>> unless it is fixed in the upstream sources -- or you find a way to resolve
>> it through appropriate setting of #include paths during the build. (What
>> does the cygwin port of ICU do?)
>
> The cygwin port of ICU doesn't do anything about this, and there's no
> problem. I'm not sure what happens during the texlive build that's
> different, but it won't matter if the ICU people accept the change.
Hi Ken,
something strange is happening here. When ICU is configured for TL:
(1) an empty directory libs/icu/icu-build in the build tree is created and
made the current directory
(2) in my case (not using the Build script) this command is executed:
/bin/sh \
../../../../tex-live-2009-06-12/libs/icu/icu-xetex/configure \
'--disable-option-checking' \
'--prefix=/tmp' \
'--enable-maintainer-mode' \
'--disable-native-texlive-build' \
'--with-tex-banner=TeX Live 2009' \
'--enable-cxx-runtime-hack' \
'--enable-multiplatform' \
'--enable-xindy' \
...
'--enable-mf-nowin' \
'--with-mf-x-toolkit' \
'CFLAGS=-O2' \
'CXXFLAGS=-O2' \
'--enable-texlive-build' \
'--bindir=${exec_prefix}/bin/i686-pc-linux-gnu' \
'--libdir=${exec_prefix}/lib/i686-pc-linux-gnu' \
'--with-x' \
'--enable-dialog=yes' \
...
'--with-system-zlib=no' \
'--mandir=${prefix}/texmf/doc/man' \
'--infodir=${prefix}/texmf/doc/info' \
'--cache-file=../../../config.cache' \
'--srcdir=../../../../tex-live-2009-06-12/libs/icu/icu-xetex' \
--enable-static --disable-shared \
--disable-extras --disable-samples --disable-tests
I see no reason why any of these options should have an effect on the search
order for features.h/Features.h (in particular there are no CPPFLAGS).
Regards
Peter
More information about the tlbuild
mailing list