[SVN] r474 - in /trunk/cyrus-imapd-2.2.13/debian: changelog
patches/0013-upstream-allow-report-above-4GB-mboxsize.dpatch patches/00list
debian at incase.de
debian at incase.de
Thu Jun 1 19:02:23 UTC 2006
Author: sven
Date: Thu Jun 1 21:02:21 2006
New Revision: 474
URL: https://mail.incase.de/viewcvs?rev=474&root=cyrus22&view=rev
Log:
Add upstream patch to allow reporting of mailbox sizes above 4GB
Added:
trunk/cyrus-imapd-2.2.13/debian/patches/0013-upstream-allow-report-above-4GB-mboxsize.dpatch (with props)
Modified:
trunk/cyrus-imapd-2.2.13/debian/changelog
trunk/cyrus-imapd-2.2.13/debian/patches/00list
Modified: trunk/cyrus-imapd-2.2.13/debian/changelog
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/changelog?rev=474&root=cyrus22&r1=473&r2=474&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/changelog (original)
+++ trunk/cyrus-imapd-2.2.13/debian/changelog Thu Jun 1 21:02:21 2006
@@ -19,12 +19,13 @@
* Add upstream patch to fix a small issue with linking and libRSAglue
* Add upstream patch to compile with MIT krb5 1.4.3 (Philip Guenther
<guenther at sendmail.com>)
+ * Add upstream patch to allow reporting of mailbox sizes above 4GB
[ Benjamin Seidenberg ]
* Fix typos in UPGRADE.Debian (Closes: #368675)
* Fix link in doc/html/readme.html (Closes: #368676)
- -- Benjamin Seidenberg <astronut at dlgeek.net> Wed, 24 May 2006 16:21:58 -0400
+ -- Sven Mueller <debian at incase.de> Thu, 1 Jun 2006 20:51:34 +0200
cyrus-imapd-2.2 (2.2.13-3) unstable; urgency=high
Added: trunk/cyrus-imapd-2.2.13/debian/patches/0013-upstream-allow-report-above-4GB-mboxsize.dpatch
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/patches/0013-upstream-allow-report-above-4GB-mboxsize.dpatch?rev=474&root=cyrus22&view=auto
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/patches/0013-upstream-allow-report-above-4GB-mboxsize.dpatch (added)
+++ trunk/cyrus-imapd-2.2.13/debian/patches/0013-upstream-allow-report-above-4GB-mboxsize.dpatch Thu Jun 1 21:02:21 2006
@@ -1,0 +1,33 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 0012-upstream-allow-report-above-4GB-mboxsize by Sven Mueller <debian at incase.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Upstream patch to allow reporting of mailbox sizes above 4GB
+
+ at DPATCH@
+diff -urNad cyrus-imapd-2.2.13/imap/annotate.c /tmp/dpep.a5esoJ/cyrus-imapd-2.2.13/imap/annotate.c
+--- cyrus-imapd-2.2.13/imap/annotate.c 2006-03-31 20:18:13.000000000 +0200
++++ /tmp/dpep.a5esoJ/cyrus-imapd-2.2.13/imap/annotate.c 2006-06-01 20:49:42.246066629 +0200
+@@ -703,7 +703,13 @@
+ struct mailbox mailbox;
+ struct index_record record;
+ int r = 0, msg;
++#ifdef HAVE_LONG_LONG_INT
++ unsigned long long totsize = 0;
++# define SUZE_FMT "%llu"
++#else
+ unsigned long totsize = 0;
++# define SIZE_FMT "%lu"
++#endif
+ char value[21];
+ struct annotation_data attrib;
+
+@@ -735,7 +741,7 @@
+
+ mailbox_close(&mailbox);
+
+- if (r || snprintf(value, sizeof(value), "%lu", totsize) == -1)
++ if (r || snprintf(value, sizeof(value), SIZE_FMT, totsize) == -1)
+ return;
+
+ memset(&attrib, 0, sizeof(attrib));
Propchange: trunk/cyrus-imapd-2.2.13/debian/patches/0013-upstream-allow-report-above-4GB-mboxsize.dpatch
------------------------------------------------------------------------------
svn:executable = *
Modified: trunk/cyrus-imapd-2.2.13/debian/patches/00list
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/patches/00list?rev=474&root=cyrus22&r1=473&r2=474&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/patches/00list (original)
+++ trunk/cyrus-imapd-2.2.13/debian/patches/00list Thu Jun 1 21:02:21 2006
@@ -10,6 +10,7 @@
0010-upstream-fix-libRSAglue-linkage.dpatch
0011-upstream-allow-compile-with-krb5-1.4.3.dpatch
0012-upstream-sasl-2.2.22-comapatibility-fix.dpatch
+0013-upstream-allow-report-above-4GB-mboxsize.dpatch
01-fix_Makefile.in.dpatch
02-add_mkinstalldirs.dpatch
03-fix_docs.dpatch
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list