On Sat, Nov 26, 2022 at 05:49:54PM +0100, Arsen Arsenović wrote: > > I wanted to give implementing that an attempt, but while trying to > configure and build the texinfo trunk, I get:
This should be fixed by https://git.savannah.gnu.org/cgit/texinfo.git/commit/?id=3ae7857e9f958386864f5ad4b7536ae50a130c8b > > make[4]: Entering directory '/home/arsen/gnu/texinfo/_build/doc/tp_api' > restore=: && backupdir=".am$$" && \ > rm -rf $backupdir && mkdir $backupdir && \ > if (/usr/bin/perl -I ../../../tp/ ../../../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 /usr/bin/perl -I ../../../tp/ ../../../tp/texi2any.pl -c > INFO_SPECIAL_CHARS_WARNING=0 -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: ../../../tp ../../../tp/ > /etc/perl /usr/local/lib64/perl5/5.36/x86_64-linux-thread-multi > /usr/local/lib64/perl5/5.36 > /usr/lib64/perl5/vendor_perl/5.36/x86_64-linux-thread-multi > /usr/lib64/perl5/vendor_perl/5.36 > /usr/lib64/perl5/5.36/x86_64-linux-thread-multi /usr/lib64/perl5/5.36 > /usr/lib64/perl5/vendor_perl/5.34) at ../../../tp/texi2any.pl line 78. > BEGIN failed--compilation aborted at ../../../tp/texi2any.pl line 107. > make[4]: *** [Makefile:1449: texi2any_internals.info] Error 2 > make[4]: Leaving directory '/home/arsen/gnu/texinfo/_build/doc/tp_api' > make[3]: *** [Makefile:1414: all] Error 2 > > Though, this can be worked around with ./pre-inst-env make. It seems > like the $(builddir)/tp directory isn't added to the include path (this > is an out-of-tree build, which is the configuration I normally opt for, > since it allows multiple configurations at one time, as well as easier > cleanup). > > -- > Arsen Arsenović