Package: cyrus-imapd-2.2
Version: 2.2.13-19
Severity: normal
Tags: patch
User: vor...@debian.org
Usertags: multiarch

Hi folks,

The current cyrus-imapd-2.2 package fails to build from source in a
multiarch library environment, because passing --with-com_err=/usr on the
commandline results in a hard-coded linker option of /usr/lib/libcom_err.a -
which will no longer be the right path after libcomerr2 is converted for
multiarch.  The attached patch has been applied in Ubuntu for this issue,
correcting this call to use --with-com_err with no argument to get the
default search path.

Multiarch should be coming to unstable within the month, so I would
encourage you to apply this patch to the package at your earliest
convenience.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -u cyrus-imapd-2.2-2.2.13/debian/rules cyrus-imapd-2.2-2.2.13/debian/rules
--- cyrus-imapd-2.2-2.2.13/debian/rules
+++ cyrus-imapd-2.2-2.2.13/debian/rules
@@ -99,7 +99,7 @@
 	 --disable-listext --enable-annotatemore --with-sasl=/usr \
 	 --with-drac=/usr \
 	 --with-cyrus-user=cyrus --with-cyrus-group=mail \
-	 --with-tclsh=/usr/bin/tclsh --with-com_err=/usr \
+	 --with-tclsh=/usr/bin/tclsh --with-com_err \
 	 --with-pidfile=/var/run/cyrmaster.pid \
 	 --with-syslogfacility=MAIL \
 	 --with-seen-db=skiplist --with-mboxlist-db=skiplist \

Reply via email to