I could never compile it with gcc 3.3 without pulling up the same errors.
Hmmm.
However I managed to build it on 3.1.
You can just indicate "CC=gcc3 ./configure \" and that should build it correctly.
Got further, all the way to the make check, methinks.
Some interesting bits along the way include:
Compiling maildirwatch.c
maildirwatch.c: In function `maildirwatch_end':
maildirwatch.c:556: warning: unused variable `w' Compiling authmksock.c
authmksock.c: In function `main':
authmksock.c:31: warning: implicit declaration of function `strcpy'And then... boom.
-----
Making check in imap
LC_ALL=C; export LC_ALL; ./testsuite | ./testsuitefix.pl | sort | cmp -s - ./testsuite.txt
****************************
* Sanity check in progress *
****************************
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=90, body=2398
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=218, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
chmod: confmdtest2/.b/cur: Permission denied
chmod: confmdtest2/.b/new: Permission denied
chmod: confmdtest2/.b/tmp: Permission denied
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=148, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
LC_ALL=C; export LC_ALL; test "yes" = "yes" || exit 0; /bin/sh ./smaptestsuite | ./testsuitefix.pl | sort | cmp -s - ./smaptestsuite.txt
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=1179, body=461
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=18, body=5962
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=1040, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=IMAP
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1], protocol=SMAP1
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
gnumake[1]: *** [check] Error 1
gnumake: *** [check-recursive] Error 1
-----
% find . -print | grep confmdtest2
./imap/confmdtest2
./imap/confmdtest2/.folder1
./imap/confmdtest2/.folder1/cur
./imap/confmdtest2/.folder1/maildirfolder
./imap/confmdtest2/.folder1/new
./imap/confmdtest2/.folder1/tmp
./imap/confmdtest2/cur
./imap/confmdtest2/new
./imap/confmdtest2/tmp% find . -print | grep confmdtest2 | xargs -n 1 ls -l
total 0
drwx------ 2 bofh staff 68 7 Nov 21:32 cur
drwx------ 2 bofh staff 68 7 Nov 21:32 new
drwx------ 2 bofh staff 68 7 Nov 21:32 tmp
total 0
drwx------ 2 bofh staff 68 7 Nov 21:32 cur
-rw------- 1 bofh staff 0 7 Nov 21:32 maildirfolder
drwx------ 2 bofh staff 68 7 Nov 21:32 new
drwx------ 2 bofh staff 68 7 Nov 21:32 tmp
-rw------- 1 bofh staff 0 7 Nov 21:32 ./imap/confmdtest2/.folder1/maildirfolder
The directory that I am compiling this in looks like this:
drwx------ 102 bofh staff 3468 7 Nov 21:31 .
Aloha mai Nai`a! -- "Please have your Internet License http://kapu.net/~mjwise/ and Usenet Registration handy..."
------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
