Date: Mon, 28 Apr 2003 14:20:47 +0200 From: Oliver Eikemeier <eikemeier@fillmore-labs.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Hajimu UMEMOTO <ume@FreeBSD.org> Subject: ports/51491: [PATCH]: make skiplist support for port mail/cyrus-imapd2 compatible with mail/cyrus-imapd22 Message-ID: <E19A7cl-0005PB-FQ@mx1.fillmore-labs.com> Resent-Message-ID: <200304281230.h3SCUAsD001778@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 51491 >Category: ports >Synopsis: [PATCH]: make skiplist support for port mail/cyrus-imapd2 compatible with mail/cyrus-imapd22 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Apr 28 05:30:10 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Oliver Eikemeier >Release: FreeBSD 4.8-STABLE i386 >Organization: Fillmore Labs - http://www.fillmore-labs.com >Environment: System: FreeBSD nuuk.fillmore-labs.com 4.8-STABLE FreeBSD 4.8-STABLE #0: Sun Apr 6 14:21:01 CEST 2003 root@nuuk.fillmore-labs.com:/usr/obj/usr/src/sys/FILLMORE-LABS i386 >Description: cyrus-imapd 2.2 changed the default mailbox list and seen state database formats to skiplist. Port mail/cyrus-imapd22 has an option WITHOUT_SKIPLIST to keep the old database format. Port mail/cyrus-imapd2 should have an option WITH_SKIPLIST to use the new database format. >How-To-Repeat: >Fix: cd /usr/ports patch < ~/cyrus-imapd2-skiplist.patch rm mail/cyrus-imapd2/Makefile.orig --- cyrus-imapd2-skiplist.patch begins here --- --- mail/cyrus-imapd2/Makefile.orig Sun Apr 27 02:06:08 2003 +++ mail/cyrus-imapd2/Makefile Mon Apr 28 14:04:15 2003 @@ -51,8 +51,15 @@ CONFIGURE_ARGS+=--with-bdb-incdir=${LOCALBASE}/include/db${USE_BDB_VER} \ --with-bdb=db${USE_BDB_VER} +.if defined(WITH_SKIPLIST) +CONFIGURE_ARGS+=--with-mboxlist-db=skiplist --with-seen-db=skiplist +.else .if defined(WITH_SKIPLIST_MBOX) CONFIGURE_ARGS+=--with-mboxlist-db=skiplist +.endif +.if defined(WITH_SKIPLIST_SEEN) +CONFIGURE_ARGS+=--with-seen-db=skiplist +.endif .endif .if defined(WITH_MURDER) --- cyrus-imapd2-skiplist.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E19A7cl-0005PB-FQ>