Hi there, I've just compiled vpopmail 5.3.20 on a SuSE Linux 8.2 (gcc 3.3 20030226, glibc 2.3.2) and got the following error:
In file included from vconvert.c:32: vmysql.h:50:22: missing terminating " character vmysql.h:57:35: missing terminating " character make[2]: *** [vconvert.o] Fehler 1 make[2]: Leaving directory `/usr/local/src/qmail/vpopmail-5.3.20' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/usr/local/src/qmail/vpopmail-5.3.20' make: *** [all-recursive-am] Fehler 2 Seems that there are missing two backslashes in vmysql.h This patch makes it compile: --- vmysql.h 2003-03-19 01:27:18.000000000 +0100 +++ vmysql.h.fixed 2003-06-05 19:16:19.000000000 +0200 @@ -48,11 +48,11 @@ primary key (pw_name, pw_domain ) " #else #define TABLE_LAYOUT "pw_name char(32) not null, \ -pw_domain char(64) not null, +pw_domain char(64) not null, \ pw_passwd char(40), \ pw_uid int, pw_gid int, \ pw_gecos char(48), \ -pw_dir char(160), +pw_dir char(160), \ pw_shell char(20), \ primary key (pw_name, pw_domain ) " #endif I found the same missing backslahses in older versions, too. Best wishes Alex -- Alex Pleiner zeitform Internet Dienste Fraunhoferstrasse 5 64283 Darmstadt, Germany http://www.zeitform.de Tel.: +49 (0)6151 155-635 mailto:[EMAIL PROTECTED] Fax: +49 (0)6151 155-634 GnuPG/PGP Key-ID: 0x613C21EA