[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