[tlbuild] TeX Live builds
Ken Brown
kbrow1i at gmail.com
Sat Apr 25 13:09:01 CEST 2009
I reported yesterday the failure to build in cygwin 1.7
(http://tug.org/pipermail/tlbuild/2009q2/000503.html). Angelo Graziosi
tried to build it in cygwin 1.5 and also failed. His message to the
list bounced, and he asked me to send his report. His log is attached
and his comments are below. By the way, I used gcc-3 in my build
attempt, and he used gcc-4; this might account for some of the differences.
-------- Original Message --------
Subject: TeX Live builds [Cygwin]
Date: Sat, 25 Apr 2009 12:18:43 +0200
From: Angelo Graziosi <angelo.graziosi at alice.it>
To: Ken Brown <kbrow1i at gmail.com>
Hi Ken,
I have tried to sent this message to tlbuild list but it bounces.
May you?
Thanks,
Angelo.
-------------
It fails on Cygwin (1.5.25-15). The patches I used for TL2008 and that
worked fine up to source-20090314, apply cleanly if I change icu- with
icu/icu-. But the build fails after installing 227 executable:
1) The following happens also on GNU/Linux Kubuntu 8.04.2
----------------------------------------------------------
[...]
rmdir: failed to remove
`/home/pippo/work/texlive-20090424-source/Work/libs/freetype2/freetype2/freetype/internal':
No such file or directory
make[5]: [install] Error 1 (ignored)
/usr/bin/install -c -m 644
/home/pippo/work/texlive-20090424-source/libs/freetype2/freetype-2.3.9/builds/unix/ft2unix.h
\
/home/pippo/work/texlive-20090424-source/Work/libs/freetype2/ft2build.h
[...]
-----------------------------------------------------------------
2) Really I find i686-pc-cygwin/_inst.3496.exe, so here the problems
seems the .exe suffix
------------------------------------------------------------------
[...]
STRIPPROG='strip' /bin/sh
/home/pippo/work/texlive-20090424-source/build-aux/install-sh -c -s
'dialog-build/dialog'
'/home/pippo/work/texlive-20090424-source/inst/bin/i686-pc-cygwin/tcdialog'
strip:/home/pippo/work/texlive-20090424-source/inst/bin/i686-pc-cygwin/_inst.3496_:
No such file or directory
make[4]: *** [install-binPROGRAMS] Error 1
make[4]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/utils/dialog'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/utils/dialog'
[...]
------------------------------------------------------------------
3) A lot of "expected '=', ',', ';', 'asm' or '__attribute__'"
-------------------------------------------------------------------
[...]
gcc-4 -g -O2 tangle.c -o tangle
tangle.c:2:21: error: cpascal.h: No such file or directory
tangle.c:17: error: expected '=', ',', ';', 'asm' or '__attribute__'
before 'textfile'
[...]
tangle.c:3492: error: 'poolchecksum' undeclared (first use in this function)
tangle.c:3496: error: expected '=', ',', ';', 'asm' or '__attribute__'
before 'for_end'
make[6]: *** [tangle] Error 1
[...]
-------------------------------------------------------------------
4)
----------------------------------------------------
[...]
libtool: link: gcc-4 -g -O2 -o outocp.exe outocp.o ../lib/lib.a
/home/pippo/work/texlive-20090424-source/Work/texk/kpathsea/.libs/libkpathsea.a
make[6]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/web2c/otps'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/web2c'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/web2c'
=== configuring in afm2pl
(/home/pippo/work/texlive-20090424-source/Work/texk/afm2pl)
make: running /bin/sh ../../../texk/afm2pl/configure
[...]
----------------------------------------------------
5)
----------------------------------------------------
[...]
make[6]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/lcdf-typetools'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/lcdf-typetools'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/lcdf-typetools'
[...]
----------------------------------------------------
6)
----------------------------------------------------
[...]
make[4]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/texlive'
make[3]: *** [subtexk] Error 1
make[3]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk'
Making install in web2c
make[3]: Entering directory
`/home/pippo/work/texlive-20090424-source/Work/texk/web2c'
Making install in doc
[...]
-----------------------------------------------------
7)
------------------------------------------------------
[...]
/home/pippo/work/texlive-20090424-source/Work/texk/web2c/../../../texk/web2c/xetexdir/XeTeXFontInst.cpp:78:
undefined reference to `__imp___ZN7icu_3_814LEFontInstanceD2Ev'
collect2: ld returned 1 exit status
)
make[4]: *** [xetex.exe] Error 1
make[4]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/web2c'
[...]
------------------------------------------------------
8)
--------------------------------------------------
[...]
make[4]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/web2c/otps'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/web2c'
Making install in afm2pl
[...]
--------------------------------------------------
[...]
-----------------------------------------------
/usr/bin/install -c -m 644 '../../../texk/texlive/getnonfreefonts.man'
'/home/pippo/work/texlive-20090424-source/inst/texmf/doc/man/man1/getnonfreefonts.1'
make[5]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/texlive'
make[4]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/texlive'
make[3]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk/texlive'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory
`/home/pippo/work/texlive-20090424-source/Work/texk'
make[2]: Entering directory `/home/pippo/work/texlive-20090424-source/Work'
make[3]: Entering directory `/home/pippo/work/texlive-20090424-source/Work'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/pippo/work/texlive-20090424-source/Work'
make[2]: Leaving directory `/home/pippo/work/texlive-20090424-source/Work'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/pippo/work/texlive-20090424-source/Work'
make: *** [install-strip] Error 2
real 84m49.706s
user 92m10.447s
sys 33m24.711s
+ echo 2
./Build: 227 executables in
/home/pippo/work/texlive-20090424-source/inst/bin.
done Sat Apr 25 10:49:03 2009
-----------------------------------------------
The full log attached.
Cheers,
Angelo.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: texlive_build-cyg-gcc432.log.bz2
Type: application/octet-stream
Size: 160820 bytes
Desc: not available
Url : http://tug.org/pipermail/tlbuild/attachments/20090425/6d4baeac/attachment-0001.obj
More information about the tlbuild
mailing list