packages: cyrus-sasl/cyrus-sasl.spec, cyrus-sasl/cyrus-sasl-auxprop.patch (...

baggins baggins at pld-linux.org
Thu Oct 20 17:58:37 CEST 2011


Author: baggins                      Date: Thu Oct 20 15:58:37 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- attempt to fix auxprop facepalm failure

---- Files affected:
packages/cyrus-sasl:
   cyrus-sasl.spec (1.212 -> 1.213) , cyrus-sasl-auxprop.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/cyrus-sasl/cyrus-sasl.spec
diff -u packages/cyrus-sasl/cyrus-sasl.spec:1.212 packages/cyrus-sasl/cyrus-sasl.spec:1.213
--- packages/cyrus-sasl/cyrus-sasl.spec:1.212	Wed Oct 19 13:05:28 2011
+++ packages/cyrus-sasl/cyrus-sasl.spec	Thu Oct 20 17:58:31 2011
@@ -26,7 +26,7 @@
 Summary(uk.UTF-8):	Бібліотека Cyrus SASL
 Name:		cyrus-sasl
 Version:	2.1.25
-Release:	4
+Release:	4.5
 License:	distributable
 Group:		Libraries
 Source0:	ftp://ftp.cyrusimap.org/cyrus-sasl/%{name}-%{version}.tar.gz
@@ -56,6 +56,7 @@
 Patch17:	0032-revert_1.103_revision_to_unbreak_GSSAPI.patch
 Patch18:	0033-fix_segfault_in_GSSAPI.patch
 Patch19:	0034-fix_dovecot_authentication.patch
+Patch20:	%{name}-auxprop.patch
 URL:		http://asg.web.cmu.edu/sasl/
 BuildRequires:	autoconf >= 2.54
 BuildRequires:	automake >= 1:1.7
@@ -489,6 +490,7 @@
 %patch17 -p1
 %patch18 -p1
 %patch19 -p1
+%patch20 -p1
 
 cd doc
 echo "cyrus-sasl complies with the following RFCs:" > rfc-compliance
@@ -536,6 +538,7 @@
 	--with-dbpath=/var/lib/sasl2/sasl.db \
 	%{?with_authlib:--with-authdaemond=/var/spool/authdaemon/socket} \
 	%{?with_ldap: --with-ldap=%{_prefix}} \
+	%{?with_ldap: --enable-ldapdb} \
 	%{?with_mysql: --with-mysql=%{_prefix}} \
 	%{?with_pgsql: --with-pgsql=%{_prefix}} \
 	%{?with_sqlite: --with-sqlite=%{_prefix}} \
@@ -755,6 +758,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.213  2011/10/20 15:58:31  baggins
+- attempt to fix auxprop facepalm failure
+
 Revision 1.212  2011/10/19 11:05:28  arekm
 - release 4
 

================================================================
Index: packages/cyrus-sasl/cyrus-sasl-auxprop.patch
diff -u /dev/null packages/cyrus-sasl/cyrus-sasl-auxprop.patch:1.1
--- /dev/null	Thu Oct 20 17:58:37 2011
+++ packages/cyrus-sasl/cyrus-sasl-auxprop.patch	Thu Oct 20 17:58:31 2011
@@ -0,0 +1,13 @@
+--- cyrus-sasl-2.1.25/lib/auxprop.c~	2011-10-20 17:33:46.423015318 +0200
++++ cyrus-sasl-2.1.25/lib/auxprop.c	2011-10-20 17:48:49.336348654 +0200
+@@ -971,6 +971,10 @@
+     }
+ 
+     if(!found) {
++	/* compatibility with <= 2.1.23, ignore the lack of auxrop plugin */
++	if (!plist)
++	    result = SASL_OK;
++	else
+ 	_sasl_log(sparams->utils->conn, SASL_LOG_DEBUG,
+ 		  "could not find auxprop plugin, was searching for '%s'",
+ 		  plist ? plist : "[all]");
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cyrus-sasl/cyrus-sasl.spec?r1=1.212&r2=1.213&f=u



More information about the pld-cvs-commit mailing list