Still broken. I checked out a completely new copy of the tree and attempted to build it on Ubuntu 7.04 (32-bit Intel).
/mk_module_init.sh Scanning extension modules for entry points. This version of echo /bin/echo supports -e -E. -e Found entry point in file serv_imap.c -e Found entry point in file modules/autocompletion/serv_autocompletion.c -e Found entry point in file modules/bio/serv_bio.c -e Found entry point in file modules/calendar/serv_calendar.c -e Found entry point in file modules/chat/serv_chat.c -e Found entry point in file modules/expire/serv_expire.c ..and so on and so forth.... gcc -I/usr/local/src/trunk/citadel/include -g -O2 -Wall -Wcast-qual -Wcast-align -Wstrict-prototypes -D_REENTRANT -pthread -I ./include/ -I. -I ./include/ -DHAVE_CONFIG_H -c server_main.c -o server_main.o In file included from server_main.c:61: modules_init.h:15: error: expected identifier or â(â before â-â token modules_init.h:16: error: expected identifier or â(â before â-â token modules_init.h:17: error: expected identifier or â(â before â-â token modules_init.h:18: error: expected identifier or â(â before â-â token modules_init.h:19: error: expected identifier or â(â before â-â token modules_init.h has "-E" in front of most lines.