On 18.10.24 15:17, Aleksander Alekseev wrote:
1) Add libintl directly to the affected programs, like
case_test = executable('case_test',
['case_test.c'],
- dependencies: [frontend_port_code, icu],
+ dependencies: [frontend_port_code, icu, libintl],
include_directories: inc,
l
Hi Peter,
> 1) Add libintl directly to the affected programs, like
>
> case_test = executable('case_test',
> ['case_test.c'],
> - dependencies: [frontend_port_code, icu],
> + dependencies: [frontend_port_code, icu, libintl],
> include_directories: inc,
> link_with: [common_static,
The test programs in src/common/unicode/ (case_test, category_test,
norm_test), don't build with meson if the nls option is enabled, because
a libintl dependency is missing.
(pg_strerror_r() in src/port/strerror.c makes a gettext call, so in that
sense libpgport has a dependency on libintl.)