Am enclosing full build log:
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -g -O2 -DSQL -MT backend.lo -MD -M
P -MF .deps/backend.Tpo -c backend.c -fno-common -DPIC -o .libs/backend.o
backend.c:31: error: static declaration of 'mdb_backends' follows non-static declaration
../../include/mdbtools.h:150: error: previous declaration of 'mdb_backends' was here
make[2]: *** [backend.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
typescript of configure and make
Pretty sure this is fixed. Rev. 1.24 affected this line, and macports changes this from the 0.6pre release. The current (as of today) CVS build compiles fine with OS X Snow Leopard.