Stefan Kaltenbrunner just let me know via Jabber that there's a warning
in pg_regress.c:
pg_regress.c: In function `spawn_process':
pg_regress.c:914: warning: missing sentinel in function call
This small patch would seem to fix it, according to
http://www.linuxonly.nl/docs/sentinel/
--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
"Los románticos son seres que mueren de deseos de vida"
Index: src/test/regress/pg_regress.c
===================================================================
RCS file: /home/alvherre/Code/cvs/pgsql/src/test/regress/pg_regress.c,v
retrieving revision 1.35
diff -c -p -r1.35 pg_regress.c
*** src/test/regress/pg_regress.c 12 Jun 2007 13:54:58 -0000 1.35
--- src/test/regress/pg_regress.c 11 Jul 2007 19:12:33 -0000
*************** spawn_process(const char *cmdline)
*** 911,917 ****
char *cmdline2 = malloc(strlen(cmdline) + 6);
sprintf(cmdline2, "exec %s", cmdline);
! execl(shellprog, shellprog, "-c", cmdline2, NULL);
fprintf(stderr, _("%s: could not exec \"%s\": %s\n"),
progname, shellprog, strerror(errno));
exit(1); /* not exit_nicely here... */
--- 911,917 ----
char *cmdline2 = malloc(strlen(cmdline) + 6);
sprintf(cmdline2, "exec %s", cmdline);
! execl(shellprog, shellprog, "-c", cmdline2, (char *) NULL);
fprintf(stderr, _("%s: could not exec \"%s\": %s\n"),
progname, shellprog, strerror(errno));
exit(1); /* not exit_nicely here... */
---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
choose an index scan if your joining column's datatypes do not
match