There's a minor compilation bug in dovecot 1.0 beta3 -- if there are no sql_drivers, then the generated Makefile in src/lib-sql exits improperly. A simple patch is appended below. Regards, John -- John DiMarco <jdd at cs.toronto.edu> Office: SF3302B IT Director Phone: 416-978-5300 Department of Computer Science, University of Toronto Fax: 416-946-5464 http://www.cs.toronto.edu/~jdd *** src/lib-sql/Makefile.in 2006/02/26 00:39:09 1.1 --- src/lib-sql/Makefile.in 2006/02/26 00:38:43 *************** *** 470,480 **** echo '/* this file automatically generated by Makefile */' >$@ echo '#include "lib.h"' >>$@ echo '#include "sql-api.h"' >>$@ ! for i in $(sql_drivers) ; do \ echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \ done echo 'void sql_drivers_register_all(void) {' >>$@ ! for i in $(sql_drivers) ; do \ echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \ done echo '}' >>$@ --- 470,480 ---- echo '/* this file automatically generated by Makefile */' >$@ echo '#include "lib.h"' >>$@ echo '#include "sql-api.h"' >>$@ ! -for i in $(sql_drivers) ; do \ echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \ done echo 'void sql_drivers_register_all(void) {' >>$@ ! -for i in $(sql_drivers) ; do \ echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \ done echo '}' >>$@ *** src/lib-sql/Makefile.am 2006/02/26 00:44:34 1.1 --- src/lib-sql/Makefile.am 2006/02/26 00:44:44 *************** *** 25,35 **** echo '/* this file automatically generated by Makefile */' >$@ echo '#include "lib.h"' >>$@ echo '#include "sql-api.h"' >>$@ ! for i in $(sql_drivers) ; do \ echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \ done echo 'void sql_drivers_register_all(void) {' >>$@ ! for i in $(sql_drivers) ; do \ echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \ done echo '}' >>$@ --- 25,35 ---- echo '/* this file automatically generated by Makefile */' >$@ echo '#include "lib.h"' >>$@ echo '#include "sql-api.h"' >>$@ ! -for i in $(sql_drivers) ; do \ echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \ done echo 'void sql_drivers_register_all(void) {' >>$@ ! -for i in $(sql_drivers) ; do \ echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \ done echo '}' >>$@