The automated build recipe for several platforms
- Ubuntu GNU/Linux 22.04
- CentOS GNU/Linux 7
- AlmaLinux 9
- Alpine Linux
- macOS 12, 13 (all x86_64)
- macOS 14 (arm64)
- FreeBSD 14.0
- NetBSD 10.0
- OpenBSD 7.5
- Solaris 11.4
- Solaris 11 OmniOS
- Cygwin 3.3.6 (32 bit) and 3.5.3 (64 bit)
- mingw (32 bit and 64 bit)
succeeded, except that, compared to the previous report [1]:
* On mingw, there is a build error
"Can't locate Texinfo/ModulePath.pm in @INC":
make[4]: Entering directory
'/cygdrive/d/a/ci-check/ci-check/texinfo-7.1.0.91-20240901/build/doc/tp_api'
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (TEXINFO_DEV_SOURCE=1
top_srcdir="/cygdrive/d/a/ci-check/ci-check/texinfo-7.1.0.91-20240901/build/.."
top_builddir="/cygdrive/d/a/ci-check/ci-check/texinfo-7.1.0.91-20240901/build"
/cygdrive/c/Strawberry/perl/bin/perl ../../../tp/texi2any.pl --version)
>/dev/null 2>&1; then \
for f in texi2any_internals.info texi2any_internals.info-[0-9]
texi2any_internals.info-[0-9][0-9] texi2any_internals.i[0-9]
texi2any_internals.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
if TEXINFO_DEV_SOURCE=1
top_srcdir="/cygdrive/d/a/ci-check/ci-check/texinfo-7.1.0.91-20240901/build/.."
top_builddir="/cygdrive/d/a/ci-check/ci-check/texinfo-7.1.0.91-20240901/build"
/cygdrive/c/Strawberry/perl/bin/perl ../../../tp/texi2any.pl -c
INFO_SPECIAL_CHARS_WARNING=0 -c TREE_TRANSFORMATIONS=complete_tree_nodes_menus
-I ../../../doc/tp_api \
-o texi2any_internals.info `test -f 'texi2any_internals.texi' || echo
'../../../doc/tp_api/'`texi2any_internals.texi; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./texi2any_internals.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
Can't locate Texinfo/ModulePath.pm in @INC (you may need to install the
Texinfo::ModulePath module) (@INC contains:
\cygdrive\d\a\ci-check\ci-check\texinfo-7.1.0.91-20240901\build\tp
C:/Strawberry/perl/site/lib C:/Strawberry/perl/vendor/lib
C:/Strawberry/perl/lib) at ../../../tp/texi2any.pl line 86.
BEGIN failed--compilation aborted at ../../../tp/texi2any.pl line 115.
make[4]: *** [Makefile:1906: texi2any_internals.info] Error 2
make[4]: Leaving directory
'/cygdrive/d/a/ci-check/ci-check/texinfo-7.1.0.91-20240901/build/doc/tp_api'
Bruno
[1] https://lists.gnu.org/archive/html/bug-texinfo/2024-06/msg00022.html