bug-texinfo
[Top][All Lists]
Advanced

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

Re: `automake` error


From: Gavin Smith
Subject: Re: `automake` error
Date: Tue, 15 Feb 2022 19:48:23 +0000

On Mon, Feb 14, 2022 at 08:06:06PM +0100, pertusus@free.fr wrote:
> On Mon, Feb 14, 2022 at 03:21:59PM +0000, Werner LEMBERG wrote:
> > 
> > > I reverted that change, and instead commited a fix using a
> > > generation of tp_api.texi in autogen.sh, based on your earlier
> > > proposal.  Please check that it is ok...
> > 
> > It works for me, too, thanks :-)
> > 
> > Another thing: After `./autogen.sh && ./configure && make` in the git
> > repository, doing `git diff` is longer than 15000 lines due to updated
> > `.po` files and file `tp/Texinfo/XS/gnulib/lib/unistd.h` removed.  Is
> > there any chance that this could be improved?
> 
> `tp/Texinfo/XS/gnulib/lib/unistd.h` is likely to be a file than should
> not be in the VCS if it can be added/removed based on configure output.
> There is a unistd.in.h file, so I removed the file unistd.h
> automatically generated file.
> 
> > The normal expectation
> > is that there are zero differences after calling `make`.
> 
> We synchronize po files from time to time, but not everytime they
> change, as they change each time any po message line changes, which is
> very often.
> 
> I just updated them, but this will only hold for some time...

I remember having the problem with .po files muddying diffs a long
time ago, but not for years.  I have suspicions that the fact that
po/texinfo.pot recently starting being tracked in git is responsible.

I tried making a few small changes to the messages to see if the po files
changed.  Running "make" normally didn't lead to the po files changing, so
I tried autogen.sh followed by configure and make.  This didn't produce
any changes either.  There is probably some way of triggering the
situation.

If this becomes an ongoing problem we could try untracking po/texinfo.pot
as a possible solution.



reply via email to

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