bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fix an error during "./configure; make dist"


From: Patrice Dumas
Subject: Re: Fix an error during "./configure; make dist"
Date: Thu, 8 Aug 2024 12:48:32 +0200

On Mon, Aug 05, 2024 at 07:03:08PM +0200, Bruno Haible wrote:
> Patrice Dumas wrote:
> 
> This is not complete.
> 
> 1) With this patch, the main texi2any_internals.texi still is generated in the
> build dir — which it shouldn't, since it is distributed.
> 
> Here is my procedure:
> $ ./configure
> $ make maintainer-clean
> $ git diff -- doc/html_default_commands_args.texi doc/pod2texi.texi 
> man/pod2texi.1 po_document/texinfo_document.pot 
> tp/Texinfo/XS/gnulib/lib/unicase/special-casing-table.h 
> tp/Texinfo/XS/gnulib/lib/uninorm/composition-table.h 
> tp/Texinfo/XS/main/command_ids.h tp/Texinfo/XS/main/element_types.c 
> tp/Texinfo/XS/main/element_types.h | patch -p1 -R
> $ mkdir bb
> $ cd bb
> $ ../configure
> $ make
> $ make distclean
> $ find . -type f
> ./doc/tp_api/texi2any_internals.texi

I attach a patch that fixes this issue by putting all the generated
Texinfo files in srcdir.

> 2) Texinfo/ModulePath.pm is no longer found in a particular situation
> (not sure whether this situation is supported).
> 
> How to reproduce:
> 
> $ ./configure
> $ make maintainer-clean
> $ ./configure
> $ make distcheck

This passes too.  I think that it should pass -- if all the maintainer
tools are present, possibly with a manual reset of
texi2any_internals.texi.

-- 
Pat

Attachment: tp_api_Makefile_in_srcdir.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]