[tex-live] Build process: Configure and compilation mixed up?

Frank Küster frank at kuesterei.ch
Fri Jun 12 21:34:22 CEST 2009


Dear all, 

When I execute "./Build" in the current TL svn, there is a configure
phase first, but after that compilation and more configure runs are
interspersed. Is this known and intended, or has something been broken
recently?

$ egrep 'configuring in|make\[.\]: Entering' TL09.build.lg 
=== configuring in texk/kpathsea (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/kpathsea)
=== configuring in libs (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs)
=== configuring in dummy (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/dummy)
=== configuring in utils (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/utils)
=== configuring in dummy (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/utils/dummy)
=== configuring in texk (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk)
=== configuring in dummy (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/dummy)
make[1]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/kpathsea'
make[2]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/kpathsea'
make[3]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/kpathsea'
make[3]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/kpathsea/doc'
make[3]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/kpathsea/man'
make[1]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs'
make[2]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/dummy'
make[2]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs'
=== configuring in zlib (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/zlib)
make[3]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/zlib'
make[4]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/zlib'
=== configuring in libpng (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/libpng)
make[3]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/libpng'
make[4]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/libs/libpng'

and so on. Even in web2c, the configuration is deferred:

[...]
make[2]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/utils/tpic2pdftex'
make[2]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/utils/vlna'
make[1]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk'
make[2]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/dummy'
make[2]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk'
=== configuring in web2c (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/web2c)
=== configuring in web2c (/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/web2c/web2c)
make[3]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/web2c'
make[4]: Entering directory `/home/frank/src/Upstream-source/TeXLive/Build/source/Work/texk/web2c'

Any reason to bother?

Regards, Frank
-- 
Dr. Frank Küster
Debian Developer (TeXLive)
VCD Aschaffenburg-Miltenberg, ADFC Miltenberg
B90/Grüne KV Miltenberg


More information about the tex-live mailing list