Thomas Munro <thomas.mu...@gmail.com> writes: > On Wed, Mar 26, 2025 at 10:34 AM Nathan Bossart > <nathandboss...@gmail.com> wrote: >> In file included from pg_regress.c:34: >> /usr/local/include/libpq-fe.h:623:8: error: unknown type name 'pg_int64'
> Looks like it's mixing up /usr/local/include and our source tree... Yeah. That's because the compile command for pg_regress.c has -I../../../src/include/libpq too late, after -I switches added for other things: ccache cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wcast-function-type -Wformat-security -Wmissing-variable-declarations -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -Wno-format-truncation -Wno-cast-function-type-strict -g -O2 -fPIC -DPIC -fvisibility=hidden -I../../../src/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -I../../../src/port -I../../../src/interfaces/libpq '-DHOST_TUPLE="x86_64-unknown-freebsd15.0"' '-DSHELLPROG="/bin/sh"' -c -o pg_regress.o pg_regress.c How did that work before? Perhaps somebody just now added a libpq dependency to pg_regress.c? regards, tom lane