You forgot the declaration for build_tablespace_ddl_string[1]:
ruleutils.c:13755:1: warning: no previous prototype for ‘build_tablespace_ddl_string’ [-Wmissing-prototypes] 13755 | build_tablespace_ddl_string(const Oid tspaceoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Apologies for the noise. Just wanted to confirm that I did a fresh clone of github.com/postgres/postgres on my linux machine, applied both v9 patches to master, ran
"configure", "make world", "make check-world", and everything passed.