OK,
This is HEAD after a gmake clean && gmake:
gmake[4]: Entering directory
`/home/chriskl/pgsql-head/src/backend/access/heap'
gcc -pipe -O -g -Wall -Wmissing-prototypes -Wmissing-declarations -I../../..
/../src/include -c -o heapam.o heapam.c -MMD
heapam.c: In function `heap_insert':
heapam.c:1158: structure has no member named `rd_istemp'
heapam.c: In function `heap_delete':
heapam.c:1341: structure has no member named `rd_istemp'
heapam.c: In function `heap_update':
heapam.c:1677: structure has no member named `rd_istemp'
heapam.c: In function `log_heap_clean':
heapam.c:1952: structure has no member named `rd_istemp'
heapam.c: In function `log_heap_update':
heapam.c:2006: structure has no member named `rd_istemp'
gmake[4]: *** [heapam.o] Error 1
gmake[4]: Leaving directory
`/home/chriskl/pgsql-head/src/backend/access/heap'
gmake[3]: *** [heap-recursive] Error 2
gmake[3]: Leaving directory `/home/chriskl/pgsql-head/src/backend/access'
gmake[2]: *** [access-recursive] Error 2
gmake[2]: Leaving directory `/home/chriskl/pgsql-head/src/backend'
gmake[1]: *** [install] Error 2
gmake[1]: Leaving directory `/home/chriskl/pgsql-head/src'
gmake: *** [install] Error 2
I suspect this is related to Tom's recent patch?
Chris