Sorry for sending those separately.
The current snapshot has the following error (under BSD/OS 3.1 and 4.0):
gmake[3]: Entering directory `/var/src/local/pgsql/src/interfaces/ecpg/preproc'
gcc2 -I../../../include -I../../../backend -O2 -m486 -pipe -I../include
-DMAJOR_VERSION=2 -DMINOR_VERSION=4 -DPATCHLEVEL=1
-DINCLUDE_PATH=\"/usr/local/pgsql/include\" -c y.tab.c -o y.tab.o
preproc.y: In function `yyparse':
preproc.y:1562: syntax error before `}'
gmake[3]: *** [y.tab.o] Error 1
Indeed, at line 1562 of preproc.y it is missing an ';'
Daniel
PS: well, this time I waited the compile to complete.