bug-texinfo
[Top][All Lists]
Advanced

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

Re: texinfo-6.8.90 pretest


From: Eli Zaretskii
Subject: Re: texinfo-6.8.90 pretest
Date: Sun, 23 Oct 2022 09:53:46 +0300

> From: Gavin Smith <gavinsmith0123@gmail.com>
> Date: Sat, 22 Oct 2022 21:01:01 +0100
> Cc: pertusus@free.fr, bug-texinfo@gnu.org
> 
> If you can confirm that the warnings are gone with the lines
> 
> GL_GNULIB_MDA_FDOPEN=0
> GL_GNULIB_MDA_MKTEMP=0
> GL_GNULIB_MDA_PUTENV=0
> 
> (added in commit 02022a38e48) then we can ask on bug-gnulib if this
> is right and the GL_ prefix should be used now.
> 
> The free redefinition was from the 'free-posix' module that the
> 'vasnprintf' module depends on.  From the Gnulib ChangeLog:
> 
> 2021-03-25  Paul Eggert  <eggert@cs.ucla.edu>
> 
>         free-posix: use more often in other modules
>         This lets us simplify cleanup code that calls ‘free’.
> 
> I doubt there is much hope of stopping this redefinition from gnulib
> so "#undef free" may be the best solution here.
> 
> Since I only do it after a year or more, I never get any faster at
> tracking down what gnulib modules are responsible.

Maybe using #undef's is in the long run a better alternative?  It will
not require us to chase Gnulib changes in this area, which IME are
quite frequent.



reply via email to

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