[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.
Re: texinfo-6.8.90 pretest and BSD make, Bruno Haible, 2022/10/22
Re: texinfo-6.8.90 pretest on macOS, Bruno Haible, 2022/10/22
Re: texinfo-6.8.90 pretest on OpenSolaris, Bruno Haible, 2022/10/22
Re: texinfo-6.8.90 pretest on Solaris 11.4, Bruno Haible, 2022/10/22