On Mon, Nov 17, 2025 at 11:09 PM Anthonin Bonnefoy
<[email protected]> wrote:
> The failure happens in the custom_target llvmjit_types.bc. The missing 
> libintl.h header is available in /opt/homebrew/include/libintl.h which is 
> provided as an extra_include_dirs. However, it won't be used by the 
> custom_target which hardcodes the include path.

Right.  I noticed that problem too.  There are a couple of related
proposals over here:

https://www.postgresql.org/message-id/flat/CA%2BhUKGKispvxLyrBn3%3D3mp0BB1N%2BRBYR5eE2guCOksnwEoOcPQ%40mail.gmail.com

I think Andres and Tristan are probably right that extra_include_dirs
should go into cppflags.  I would additionally also like to continue
my struggle to make it so that you don't even need extra_include_dirs
on a Mac or similar as long as pkg_config can find everything, but the
sticking point is libintl, which lacks a .pc file.  I think my attempt
at that might not work for Brew though...


Reply via email to