Bug#538296: libauthen-sasl-cyrus-perl: Patches to Authen::SASL::Cyrus::Security have not been applied
Ben Poliakoff
benp at reed.edu
Fri Jul 24 16:46:21 UTC 2009
Package: libauthen-sasl-cyrus-perl
Version: 0.13-server-4.2
Severity: important
Tags: patch
The source archive for this package contains two patches to the
Authen::SASL::Cyrus::Security module:
correct-write-return-value
encode-no-more-than-MAX_OUTBUF
They aren't actually being applied when the package is built due to a
missing "patch" statement in the debian/rules file. I've verified this
issue on my own system (backporting the package to lenny) as well as on
the packages hosted in the official Debian archives
Attached is a very small patch which adds the "patch" statement to the
"build-stamp" target, this appears to be the way to trigger quilt patch
application in the build process. Builds with this modification result
in these important patches being applied.
Thanks,
Ben
PATCH BEGIN
--- libauthen-sasl-cyrus-perl-0.13-server/debian/rules.orig 2009-07-24 09:43:41.000000000 -0700
+++ libauthen-sasl-cyrus-perl-0.13-server/debian/rules 2009-07-24 09:33:17.000000000 -0700
@@ -10,7 +10,7 @@
build: build-arch build-indep
build-arch: build-stamp
build-indep:
-build-stamp:
+build-stamp: patch
dh build --before dh_auto_configure
dh_auto_configure -- LIBS="-lsasl2" DEFINE="-DSASL2"
dh build --remaining
PATCH END
-- System Information:
Debian Release: 5.0.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libauthen-sasl-cyrus-perl depends on:
ii libauthen-sasl-pe 2.12-1 Authen::SASL - SASL Authentication
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libsasl2-2 2.1.22.dfsg1-23+lenny1 Cyrus SASL - authentication abstra
ii perl 5.10.0-19 Larry Wall's Practical Extraction
ii perl-base [perlap 5.10.0-19 minimal Perl system
libauthen-sasl-cyrus-perl recommends no packages.
libauthen-sasl-cyrus-perl suggests no packages.
-- no debconf information
More information about the pkg-perl-maintainers
mailing list