Unfortunately, cirrus-ci still not happy https://cirrus-ci.com/task/6502730475241472
[23:14:34.206] time make -s -j${BUILD_JOBS} world-bin [23:14:43.174] psqlscanslash.l: In function ‘evaluate_backtick’: [23:14:43.174] psqlscanslash.l:827:11: error: implicit declaration of function ‘WIFSTOPPED’ [-Werror=implicit-function-declaration] [23:14:43.174] 827 | exit_code = WSTOPSIG(close_exit_code); [23:14:43.174] | ^~~~~~~~~~ [23:14:43.174] psqlscanslash.l:828:16: error: implicit declaration of function ‘WSTOPSIG’ [-Werror=implicit-function-declaration] [23:14:43.174] 828 | [23:14:43.174] | ^ [23:14:43.174] cc1: all warnings being treated as errors > and on FreeBSD [23:13:03.914] cc -o ... [23:13:03.914] ld: error: undefined symbol: WEXITSTATUS [23:13:03.914] >>> referenced by command.c:5036 (../src/bin/psql/command.c:5036) [23:13:03.914] >>> src/bin/psql/psql.p/command.c.o:(exec_command_shell_escape) [23:13:03.914] cc: error: linker command failed with exit code 1 (use -v to see invocation) and on Windows [23:19:51.870] meson-generated_.._psqlscanslash.c.obj : error LNK2019: unresolved external symbol WIFSTOPPED referenced in function evaluate_backtick [23:19:52.197] meson-generated_.._psqlscanslash.c.obj : error LNK2019: unresolved external symbol WSTOPSIG referenced in function evaluate_backtick [23:19:52.197] src\bin\psql\psql.exe : fatal error LNK1120: 2 unresolved externals I belive, we need proper includes. -- Best regards, Maxim Orlov.