[tlbuild] Old versions of autoconf
Ken Brown
kbrow1i at gmail.com
Sat Mar 26 15:06:31 CET 2011
Most of the texlive build system uses autoconf 2.68, but there are still
a few places where older versions were used. Two in particular affect
the Cygwin build, because the autoconf mmap test (AC_FUNC_MMAP) was
broken until autoconf 2.65 and incorrectly failed on Cygwin. Here are
the relevant excerpts of build.log:
/tmp/tl2011/source/Work/libs/freetype/../../../libs/freetype/freetype-1.5/configure
[...]
checking for working mmap... no
[...]
../../../../utils/dialog/dialog-1.1-20110302/configure
[...]
checking for working mmap... no
[...]
../../../texk/dvipng/configure
[...]
checking for working mmap... (cached) no
[...]
Note that freetype-1.5/configure was generated by autoconf 2.61a, and
dialog-1.1-20110302/configure was generated by autoconf 2.52.20101002.
There's no problem with texk/dvipng/configure in itself, but it uses the
cached incorrect result.
I can easily work around this by exporting
ac_cv_func_mmap_fixed_mapped=yes
before doing the build, but it seems better to bring the build system up
to date if possible.
Thanks.
Ken
More information about the tlbuild
mailing list