Re: Cyrus IMAP 2.1.4 released

From: Hajimu UMEMOTO (no email)
Date: Wed May 01 2002 - 15:40:08 EDT


Hi,

>>>>> On Tue, 30 Apr 2002 14:49:42 -0400
>>>>> Lawrence Greenfield <leg+@andrew.cmu.edu> 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
    ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/







Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD