Re: Fix build of llvmjit_types.bc with meson
| От | Thomas Munro |
|---|---|
| Тема | Re: Fix build of llvmjit_types.bc with meson |
| Дата | |
| Msg-id | CA+hUKGLrvRpxmv9LTbOVGqxxgGk+LSajtU1ogv90pG6Jyu8KzQ@mail.gmail.com обсуждение исходный текст |
| Ответ на | Fix build of llvmjit_types.bc with meson (Anthonin Bonnefoy <anthonin.bonnefoy@datadoghq.com>) |
| Список | pgsql-hackers |
On Mon, Nov 17, 2025 at 11:09 PM Anthonin Bonnefoy <anthonin.bonnefoy@datadoghq.com> wrote: > The failure happens in the custom_target llvmjit_types.bc. The missing libintl.h header is available in /opt/homebrew/include/libintl.hwhich is provided as an extra_include_dirs. However, it won't be used by the custom_targetwhich 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...
В списке pgsql-hackers по дате отправления: