If courier-imap-4.3.0 is configured --without-smap, then compilation fails
in imapd.c:
imapd.c: In function ‘main’:
imapd.c:6449: error: ‘smapflag’ undeclared (first use in this function)
imapd.c:6449: error: (Each undeclared identifier is reported only once
imapd.c:6449: error: for each function it appears in.)
make[3]: *** [imapd.o] Error 1
Suggested patch is attached below.
Regards,
Brian.
--- courier-imap-4.3.0/imap/imapd.c.orig 2007-11-10 20:39:03.000000000
+0000
+++ courier-imap-4.3.0/imap/imapd.c 2008-03-09 21:48:13.000000000 +0000
@@ -6237,7 +6237,7 @@
return 0;
}
-#ifdef SMAP
+#if SMAP
static int is_smap()
{
@@ -6435,6 +6435,7 @@
maildir_info_munge_complex((p=getenv("IMAP_SHAREDMUNGENAMES")) &&
atoi(p));
+#if SMAP
if (is_smap())
{
if (chk_clock_skew())
@@ -6457,6 +6458,7 @@
emptytrash();
return (0);
}
+#endif
if (chk_clock_skew())
{
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Courier-imap mailing list
Courier-imap@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap