Your message dated Fri, 20 Apr 2007 16:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#404268: fixed in cyrus-sasl2 2.1.22.dfsg1-9
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: cyrus-sasl2
Version: 2.1.22.dfsg1-8
Priority: wishlist

Hi
  I am bootstrapping a new Debian arch, and have implemented two
DEB_BUILD_OPTION flags to be able to do this: no-sql and no-ldap

no-sql is not absolutely necessary, but no-ldap is, since cyrus-sasl2
and openldap2 both build-depend on each other, and both are
required/essential packages.  If you add this to the mainline Debian
package, it will be useful to bootstrap future ports. The patch for
both flags is attached.

   M
# Patch to implement DEB_BUILD_OPTIONS="no-sql no-ldap"
# no-sql is a luxury, but no-ldap is vital since openldap2 and cyrus-sasl2
# both build-depend on each other and both are essential/required packages.
# Martin Guy <[EMAIL PROTECTED]>, December 2006

--- debian/rules.orig	2006-12-22 17:05:49.000000000 +0000
+++ debian/rules	2006-12-22 17:26:32.000000000 +0000
@@ -18,6 +18,23 @@
   include $(SCRIPT_DIR)/dpkg-arch.mk
 endif
 
+# Bootstrapping package-building options
+ifeq (,$(findstring no-sql,$(DEB_BUILD_OPTIONS))
+  SASL_SQL=yes
+  CONFIGURE_SQL=--enable-sql
+else
+  SASL_SQL=no
+  CONFIGURE_SQL=--disable-sql
+endif
+
+ifeq (,$(findstring no-ldap,$(DEB_BUILD_OPTIONS))
+  SASL_LDAP=yes
+  CONFIGURE_LDAP=--with-ldap
+else
+  SASL_LDAP=no
+  CONFIGURE_LDAP=--without-ldap
+endif
+
 
 AUTOTOOLS=rm -f acinclude.m4 aclocal.m4 config/config.sub \
 	config/config.guess config/ltmain.sh config/libtool.m4; \
@@ -35,7 +52,9 @@
 	dh_testdir
 	dh_movefiles -plibsasl2
 	dh_movefiles -plibsasl2-modules-gssapi-heimdal
+ifeq ($(SASL_SQL),yes)
 	dh_movefiles -plibsasl2-modules-sql
+endif
 	dh_movefiles
 	touch $@
 
@@ -92,8 +111,7 @@
 	cd saslauthd; \
 	$(AUTOTOOLS); \
 	cd ..; \
-	./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --with-saslauthd=/var/run/saslauthd --enable-login  --enable-auth-sasldb --with-ldap --enable-sql --enable-ntlm --enable-static --enable-alwaystrue)
-
+	./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --with-saslauthd=/var/run/saslauthd --enable-login  --enable-auth-sasldb $(CONFIGURE_LDAP) $(CONFIGURE_SQL) --enable-ntlm --enable-static --enable-alwaystrue)
 	touch $@
 
 install: $(STAMP_DIR)/install-stamp

--- End Message ---
--- Begin Message ---
Source: cyrus-sasl2
Source-Version: 2.1.22.dfsg1-9

We believe that the bug you reported is fixed in the latest version of
cyrus-sasl2, which is due to be installed in the Debian FTP archive:

cyrus-sasl2-dbg_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/cyrus-sasl2-dbg_2.1.22.dfsg1-9_i386.deb
cyrus-sasl2-doc_2.1.22.dfsg1-9_all.deb
  to pool/main/c/cyrus-sasl2/cyrus-sasl2-doc_2.1.22.dfsg1-9_all.deb
cyrus-sasl2_2.1.22.dfsg1-9.diff.gz
  to pool/main/c/cyrus-sasl2/cyrus-sasl2_2.1.22.dfsg1-9.diff.gz
cyrus-sasl2_2.1.22.dfsg1-9.dsc
  to pool/main/c/cyrus-sasl2/cyrus-sasl2_2.1.22.dfsg1-9.dsc
libsasl2-2_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-2_2.1.22.dfsg1-9_i386.deb
libsasl2-dev_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-dev_2.1.22.dfsg1-9_i386.deb
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules-gssapi-mit_2.1.22.dfsg1-9_i386.deb
libsasl2-modules-ldap_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules-ldap_2.1.22.dfsg1-9_i386.deb
libsasl2-modules-otp_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules-otp_2.1.22.dfsg1-9_i386.deb
libsasl2-modules-sql_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules-sql_2.1.22.dfsg1-9_i386.deb
libsasl2-modules_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules_2.1.22.dfsg1-9_i386.deb
sasl2-bin_2.1.22.dfsg1-9_i386.deb
  to pool/main/c/cyrus-sasl2/sasl2-bin_2.1.22.dfsg1-9_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabian Fagerholm <[EMAIL PROTECTED]> (supplier of updated cyrus-sasl2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 20 Apr 2007 19:30:20 +0300
Source: cyrus-sasl2
Binary: libsasl2-modules-ldap libsasl2-2 sasl2-bin cyrus-sasl2-doc libsasl2-dev 
libsasl2-modules-otp libsasl2-modules-sql libsasl2-modules 
libsasl2-modules-gssapi-mit cyrus-sasl2-dbg
Architecture: source i386 all
Version: 2.1.22.dfsg1-9
Distribution: unstable
Urgency: low
Maintainer: Fabian Fagerholm <[EMAIL PROTECTED]>
Changed-By: Fabian Fagerholm <[EMAIL PROTECTED]>
Description: 
 cyrus-sasl2-dbg - Debugging symbols for Cyrus SASL
 cyrus-sasl2-doc - Documentation for Cyrus SASL library and utilities
 libsasl2-2 - Authentication abstraction library
 libsasl2-dev - Development files for SASL authentication abstraction library
 libsasl2-modules - Pluggable Authentication Modules for SASL
 libsasl2-modules-gssapi-mit - Pluggable Authentication Modules for SASL 
(GSSAPI)
 libsasl2-modules-ldap - Pluggable Authentication Modules for SASL (LDAP)
 libsasl2-modules-otp - Pluggable Authentication Modules for SASL (OTP)
 libsasl2-modules-sql - Pluggable Authentication Modules for SASL (SQL)
 sasl2-bin  - Administration programs for SASL users database
Closes: 404268 416561
Changes: 
 cyrus-sasl2 (2.1.22.dfsg1-9) unstable; urgency=low
 .
   [ Fabian Fagerholm ]
   * debian/rules: allow turning off SQL, LDAP and GSSAPI at build time,
     to ease bootstrapping new architectures (Closes: #404268).
   * debian/control: lower priority of libsasl2 to optional (Closes: #416561).
   * debian/control: remove transitional packages, conflict with Heimdal
     GSSAPI package.
   * debian/control: build-conflict with heimdal-dev.
Files: 
 dcd1e7518c18e8be83dc5e4e636cdb88 1250 libs important 
cyrus-sasl2_2.1.22.dfsg1-9.dsc
 4e8aa8bda0e0d2f083dd31fc84b4ba01 28094 libs important 
cyrus-sasl2_2.1.22.dfsg1-9.diff.gz
 7e79ecd6a07a3684c3ccaa0b3eb3c9c4 98844 doc optional 
cyrus-sasl2-doc_2.1.22.dfsg1-9_all.deb
 2c550d03b4feeb21de1feba734ae1ba8 123692 utils optional 
sasl2-bin_2.1.22.dfsg1-9_i386.deb
 365f94ffba59207a3aa16e39d9744b17 100602 libs important 
libsasl2-2_2.1.22.dfsg1-9_i386.deb
 27fe4a11b68e59023d70489981810208 147128 libs important 
libsasl2-modules_2.1.22.dfsg1-9_i386.deb
 bc0eb67011e63974699ac6a4c30a5f5c 54294 libs optional 
libsasl2-modules-ldap_2.1.22.dfsg1-9_i386.deb
 30501a19c05f55deb66a17dd97b7bc45 72334 libs optional 
libsasl2-modules-otp_2.1.22.dfsg1-9_i386.deb
 365b06f300b29c95f188ec32d51d7e6f 61178 libs optional 
libsasl2-modules-sql_2.1.22.dfsg1-9_i386.deb
 aeed23798d60cea7879698f39833fd52 62832 libs optional 
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-9_i386.deb
 44ec6dbfb12030f007f03eca425eb87c 259468 libdevel optional 
libsasl2-dev_2.1.22.dfsg1-9_i386.deb
 277c67e641cd57e0373048e13a3ecdff 552536 libdevel extra 
cyrus-sasl2-dbg_2.1.22.dfsg1-9_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGKOxt76VUNpZBmeIRAgkqAJ9pe2O2f99XU1JmfK1ezeBsQAFuuQCfS5cX
lsRHUgfM9rUerYstV+zrlQs=
=2CkY
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to