All betas so far have compiled without problems on my setup, but something breaks in b13.
This problem occurs with both make and gmake.
Below are outputs from make and gmake.
Regards, Mikkel
make  all-recursive
Making all in src
Making all in lib
make  all-am
if gcc -DHAVE_CONFIG_H -I. -I. -I../..    -I/opt/pkgsrc/pkg/include/mysql
-std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations
-Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -MT
queue.o -MD -MP -MF ".deps/queue.Tpo" -c -o queue.o queue.c; 
then mv -f ".deps/queue.Tpo" ".deps/queue.Po"; else rm -f
".deps/queue.Tpo"; exit 1; fi
In file included from queue.c:5:
queue.h:13: error: redefinition of struct queue' queue.h: In function queue_idx':
queue.h:37: error: structure has no member named tail' queue.h:37: error: structure has no member named area_size'
queue.c: In function queue_init': queue.c:12: error: structure has no member named arr'
queue.c:13: error: structure has no member named area_size' queue.c:14: error: structure has no member named arr'
queue.c:14: error: structure has no member named arr' queue.c:15: error: structure has no member named area_size'
queue.c: In function queue_grow': queue.c:31: error: structure has no member named full'
queue.c:31: error: structure has no member named head' queue.c:31: error: structure has no member named tail'
queue.c:33: error: structure has no member named area_size' queue.c:34: error: structure has no member named arr'
queue.c:35: error: structure has no member named area_size' queue.c:36: error: structure has no member named arr'
queue.c:36: error: structure has no member named arr' queue.c:37: error: structure has no member named area_size'
queue.c:39: error: structure has no member named area_size' queue.c:39: error: structure has no member named head'
queue.c:39: error: structure has no member named area_size' queue.c:39: error: structure has no member named head'
queue.c:40: error: structure has no member named arr' queue.c:40: error: structure has no member named arr'
queue.c:41: error: structure has no member named area_size' queue.c:42: error: structure has no member named head'
queue.c:44: error: structure has no member named arr' queue.c:44: error: structure has no member named arr'
queue.c:45: error: structure has no member named head' queue.c:46: error: structure has no member named head'
queue.c:49: error: structure has no member named head' queue.c:49: error: structure has no member named tail'
queue.c:50: error: structure has no member named full' queue.c: In function queue_append':
queue.c:55: error: structure has no member named full' queue.c:57: error: structure has no member named full'
queue.c:60: error: structure has no member named arr' queue.c:60: error: structure has no member named head'
queue.c:61: error: structure has no member named head' queue.c:61: error: structure has no member named head'
queue.c:61: error: structure has no member named area_size' queue.c:62: error: structure has no member named full'
queue.c:62: error: structure has no member named head' queue.c:62: error: structure has no member named tail'
queue.c: In function queue_delete': queue.c:71: error: structure has no member named full'
queue.c:74: error: structure has no member named tail' queue.c:74: error: structure has no member named tail'
queue.c:74: error: structure has no member named area_size' queue.c:79: error: structure has no member named head'
queue.c:79: error: structure has no member named head' queue.c:79: error: structure has no member named area_size'
queue.c:80: error: structure has no member named area_size' queue.c:85: error: structure has no member named head'
queue.c:85: error: structure has no member named tail' queue.c:88: error: structure has no member named arr'
queue.c:88: error: structure has no member named tail' queue.c:89: error: structure has no member named arr'
queue.c:89: error: structure has no member named tail' queue.c:90: error: structure has no member named tail'
queue.c:91: error: structure has no member named tail' queue.c:92: error: structure has no member named tail'
queue.c:92: error: structure has no member named area_size' queue.c:96: error: structure has no member named head'
queue.c:97: error: structure has no member named arr' queue.c:98: error: structure has no member named arr'
queue.c:99: error: structure has no member named head' queue.c:100: error: structure has no member named head'
queue.c:100: error: structure has no member named head' queue.c:100: error: structure has no member named area_size'
queue.c:101: error: structure has no member named area_size' queue.c:103: error: structure has no member named head'
queue.c:103: error: structure has no member named area_size' queue.c:103: error: structure has no member named head'
queue.c:103: error: structure has no member named tail' queue.c: In function queue_clear':
queue.c:113: error: structure has no member named head' queue.c:113: error: structure has no member named tail'
queue.c:114: error: structure has no member named full' queue.c: In function queue_count':
queue.c:119: error: structure has no member named area_size' queue.c:121: error: structure has no member named full'
queue.c:122: error: structure has no member named tail' queue.c:122: error: structure has no member named head'
*** Error code 1
make: Fatal error: Command failed for target queue.o' Current working directory /tmp/dovecot-1.1.beta13/src/lib *** Error code 1 make: Fatal error: Command failed for target all'
Current working directory /tmp/dovecot-1.1.beta13/src/lib
*** Error code 1
The following command caused the error:
failcom='exit 1'; 
for f in x $MAKEFLAGS; do 
case $f in 
*=* | --[!k]*);; 
*k*) failcom='fail=yes';; 
esac; 
done; 
dot_seen=no; 
target=echo all-recursive | sed s/-recursive//; 
list='lib  lib-dict  lib-sql  lib-ntlm  lib-otp  lib-settings  lib-charset
lib-mail  lib-imap  lib-index  lib-storage  lib-auth  auth  dict  master
login-common  imap-login  imap  pop3-login pop3  deliver  tests  util
plugins'; for subdir in $list; do 
echo "Making $target in $subdir"; 
if test "$subdir" = "."; then 
dot_seen=yes; 
local_target="$target-am"; 
else 
local_target="$target"; 
fi; 
(cd $subdir && make  $local_target) 
|| eval $failcom; 
done; 
if test "$dot_seen" = "no"; then 
make  "$target-am" || exit 1; 
fi; test -z "$fail"
make: Fatal error: Command failed for target all-recursive' Current working directory /tmp/dovecot-1.1.beta13/src *** Error code 1 The following command caused the error: failcom='exit 1'; \ for f in x $MAKEFLAGS; do \   case $f in \     *=* | --[!k]*);; \     *k*) failcom='fail=yes';; \   esac; \ done; \ dot_seen=no; \ target=echo all-recursive | sed s/-recursive//; \ list='src  doc'; for subdir in $list; do \   echo "Making $target in $subdir"; \   if test "$subdir" = "."; then \     dot_seen=yes; \     local_target="$target-am"; \   else \     local_target="$target"; \   fi; \   (cd $subdir && make  $local_target) \   || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \   make  "$target-am" || exit 1; \ fi; test -z "$fail" make: Fatal error: Command failed for target all-recursive'
Current working directory /tmp/dovecot-1.1.beta13
*** Error code 1
make: Fatal error: Command failed for target `all'
gmake  all-recursive
gmake[1]: Entering directory /tmp/dovecot-1.1.beta13' Making all in src gmake[2]: Entering directory /tmp/dovecot-1.1.beta13/src'
Making all in lib
gmake[3]: Entering directory /tmp/dovecot-1.1.beta13/src/lib' gmake  all-am gmake[4]: Entering directory /tmp/dovecot-1.1.beta13/src/lib'
if gcc -DHAVE_CONFIG_H -I. -I. -I../..   -I/opt/pkgsrc/pkg/include/mysql
-std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations
-Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast  -MT
queue.o -MD -MP -MF ".deps/queue.Tpo" -c -o queue.o queue.c; 
then mv -f ".deps/queue.Tpo" ".deps/queue.Po"; else rm -f
".deps/queue.Tpo"; exit 1; fi
In file included from queue.c:5:
queue.h:13: error: redefinition of struct queue' queue.h: In function queue_idx':
queue.h:37: error: structure has no member named tail' queue.h:37: error: structure has no member named area_size'
queue.c: In function queue_init': queue.c:12: error: structure has no member named arr'
queue.c:13: error: structure has no member named area_size' queue.c:14: error: structure has no member named arr'
queue.c:14: error: structure has no member named arr' queue.c:15: error: structure has no member named area_size'
queue.c: In function queue_grow': queue.c:31: error: structure has no member named full'
queue.c:31: error: structure has no member named head' queue.c:31: error: structure has no member named tail'
queue.c:33: error: structure has no member named area_size' queue.c:34: error: structure has no member named arr'
queue.c:35: error: structure has no member named area_size' queue.c:36: error: structure has no member named arr'
queue.c:36: error: structure has no member named arr' queue.c:37: error: structure has no member named area_size'
queue.c:39: error: structure has no member named area_size' queue.c:39: error: structure has no member named head'
queue.c:39: error: structure has no member named area_size' queue.c:39: error: structure has no member named head'
queue.c:40: error: structure has no member named arr' queue.c:40: error: structure has no member named arr'
queue.c:41: error: structure has no member named area_size' queue.c:42: error: structure has no member named head'
queue.c:44: error: structure has no member named arr' queue.c:44: error: structure has no member named arr'
queue.c:45: error: structure has no member named head' queue.c:46: error: structure has no member named head'
queue.c:49: error: structure has no member named head' queue.c:49: error: structure has no member named tail'
queue.c:50: error: structure has no member named full' queue.c: In function queue_append':
queue.c:55: error: structure has no member named full' queue.c:57: error: structure has no member named full'
queue.c:60: error: structure has no member named arr' queue.c:60: error: structure has no member named head'
queue.c:61: error: structure has no member named head' queue.c:61: error: structure has no member named head'
queue.c:61: error: structure has no member named area_size' queue.c:62: error: structure has no member named full'
queue.c:62: error: structure has no member named head' queue.c:62: error: structure has no member named tail'
queue.c: In function queue_delete': queue.c:71: error: structure has no member named full'
queue.c:74: error: structure has no member named tail' queue.c:74: error: structure has no member named tail'
queue.c:74: error: structure has no member named area_size' queue.c:79: error: structure has no member named head'
queue.c:79: error: structure has no member named head' queue.c:79: error: structure has no member named area_size'
queue.c:80: error: structure has no member named area_size' queue.c:85: error: structure has no member named head'
queue.c:85: error: structure has no member named tail' queue.c:88: error: structure has no member named arr'
queue.c:88: error: structure has no member named tail' queue.c:89: error: structure has no member named arr'
queue.c:89: error: structure has no member named tail' queue.c:90: error: structure has no member named tail'
queue.c:91: error: structure has no member named tail' queue.c:92: error: structure has no member named tail'
queue.c:92: error: structure has no member named area_size' queue.c:96: error: structure has no member named head'
queue.c:97: error: structure has no member named arr' queue.c:98: error: structure has no member named arr'
queue.c:99: error: structure has no member named head' queue.c:100: error: structure has no member named head'
queue.c:100: error: structure has no member named head' queue.c:100: error: structure has no member named area_size'
queue.c:101: error: structure has no member named area_size' queue.c:103: error: structure has no member named head'
queue.c:103: error: structure has no member named area_size' queue.c:103: error: structure has no member named head'
queue.c:103: error: structure has no member named tail' queue.c: In function queue_clear':
queue.c:113: error: structure has no member named head' queue.c:113: error: structure has no member named tail'
queue.c:114: error: structure has no member named full' queue.c: In function queue_count':
queue.c:119: error: structure has no member named area_size' queue.c:121: error: structure has no member named full'
queue.c:122: error: structure has no member named tail' queue.c:122: error: structure has no member named head'
gmake[4]: *** [queue.o] Error 1
gmake[4]: Leaving directory /tmp/dovecot-1.1.beta13/src/lib' gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory /tmp/dovecot-1.1.beta13/src/lib'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory /tmp/dovecot-1.1.beta13/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory /tmp/dovecot-1.1.beta13'
gmake: *** [all] Error 2