The build logs show an implicit function declaration: pgpool-regclass.c: In function 'MystringToQualifiedNameList': pgpool-regclass.c:123:7: warning: implicit declaration of function 'SplitIdentifierString' [-Wimplicit-function-declaration] if (!SplitIdentifierString(rawname, '.', &namelist)) ^~~~~~~~~~~~~~~~~~~~~ This is not a Fedora-specific issue, the upstream builders show it as well. This is a C99 compatibility problem that needs to be addressed to avoid future build failures. I tried to with a small patch, but the header file that declares SplitIdentifierString (src/include/utils/pool_relcache.h) is not immediate compatible with the src/utils/pool_relcache.c file, so this may need some refactoring. I'll try to report this issue upstream as well.
Upstream posting: [pgpool-hackers: 4240] Proper declaration for SplitIdentifierString <https://www.pgpool.net/pipermail/pgpool-hackers/2022-December/004241.html>
Fixed via upstream import. Thanks.