On Wed, Apr 05, 2023 at 09:46:28AM +0200, Arash Esbati wrote: > Hi all, > > I tried Eli's advice in this message[1] reg. silencing of compiler > warnings about "free" redefined. The change below made them go away:
Thanks for sending these. I've committed it. We already had this in some files (since change on 2022-10-22), e.g. tp/Texinfo/XS/parsetexi/api.c. I don't know why the problem had not been flagged for these other files -- maybe it depends on what gnulib was redefining. It is any of the XS files that include the Perl headers that could be problematic. I'd proposed on bug-gnulib that gnulib could hide redefinitions like these if they were pulled in automatically: https://lists.gnu.org/archive/html/bug-gnulib/2022-10/msg00038.html https://lists.gnu.org/archive/html/bug-gnulib/2022-10/msg00043.html However, I have not heard that there has been any progress on this and it may not be something the Gnulib developers are that interested in.