I'm getting the following error on Subversion trunk for 1.8.2 but not the released 1.8.2p8.
(cd src; make all "CC=cc" "CCFLAGS=-g -I.. -I../hdrs -D__USE_POSIX -I/usr/local/include " \
"LDFLAGS=-L/usr/local/lib" "CLIBS=-lnsl -lm -lc -lcrypt -lresolv " "MAKE=make" \
"MAKEFLAGS=")
make[1]: Entering directory `/home/gtaylor/Desktop/cleanpenn/src'
rm -f ../hdrs/buildinf.h
cc -g -I.. -I../hdrs -D__USE_POSIX -I/usr/local/include -c -o access.o access.c
cc -g -I.. -I../hdrs -D__USE_POSIX -I/usr/local/include -c -o atr_tab.o atr_tab.c
cc -g -I.. -I../hdrs -D__USE_POSIX -I/usr/local/include -c -o attrib.o attrib.c
cc -g -I.. -I../hdrs -D__USE_POSIX -I/usr/local/include -c -o boolexp.o boolexp.c
In file included from ../hdrs/mushdb.h:10,
from boolexp.c:93:
../hdrs/flags.h:92: error: expected ‘)’ before ‘*’ token
../hdrs/flags.h:93: error: expected ‘)’ before ‘*’ token
make[1]: *** [boolexp.o] Error 1
make[1]: Leaving directory `/home/gtaylor/Desktop/cleanpenn/src'
make: *** [all] Error 2
Ubuntu 8.04
gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)