bug-texinfo
[Top][All Lists]
Advanced

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

Re: [EXTERNAL] Re: Issue with Texinfo >=6.8


From: Kuberry, Paul Allen
Subject: Re: [EXTERNAL] Re: Issue with Texinfo >=6.8
Date: Wed, 14 Dec 2022 18:27:04 +0000

Between Texinfo 6.7 and 6.8, a change took place where CPPFLAGS is no longer 
populated in the file tp/Texinfo/XS/Makefile (created from 
tp/Texinfo/XS/Makefile.in). However, it is populated a few folders up in 
tp/Makefile (Created from tp/Makefile.in).

When using `--with-libintl-prefix[=DIR]`, this populates CPPFLAGS. Before 6.8, 
the value for CPPFLAGS was used in tp/Texinfo/XS. It no longer is, and that is 
probably because the build system is supposed to be self-contained and not 
inherit variables from the top-level build system. However,  presumably 
`--with-libintl-prefix` is set because otherwise libintl.h will be missing 
otherwise. Now when building the XS folder contents, the api.c file is missing 
a needed include of libintl.h on all machines that don’t come preinstalled with 
libintl.h in the /usr/include (like Macs).

Best regards,
Paul Kuberry



reply via email to

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