Hi,

>>>>> On Tue, 30 Apr 2002 14:49:42 -0400
>>>>> Lawrence Greenfield <[EMAIL PROTECTED]> said:

leg+> I'm happy to announce that Cyrus IMAP 2.1.4 has been released.  This
leg+> has several useful enhancements and bugfixes, and all users of 2.1 are
leg+> encouraged to upgrade.  This is the version we're using internally at
leg+> CMU (modulo last minute documentation) and I encourage people running
leg+> 2.0 or older to consider upgrading.

It cannot be compiled under FreeBSD due to absence of O_DSYNC.  Though
I dunno what O_DSYNC is, maybe O_FSYNC is an alternative of it.

Index: lib/cyrusdb_skiplist.c
diff -u lib/cyrusdb_skiplist.c.orig lib/cyrusdb_skiplist.c
--- lib/cyrusdb_skiplist.c.orig Wed Apr 24 03:25:48 2002
+++ lib/cyrusdb_skiplist.c      Thu May  2 04:18:15 2002
@@ -67,6 +67,10 @@
 #include "lock.h"
 #include "retry.h"
 
+#ifndef O_DSYNC
+#define O_DSYNC        O_FSYNC
+#endif
+
 #define PROB (0.5)
 
 /* 

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
[EMAIL PROTECTED]  [EMAIL PROTECTED]  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/

Reply via email to