Package: pam
Severity: serious
Tags: patch
Justification: no longer builds from source
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The new cracklib2 package containing a new upstream release doesn't
provide the symbol CRACKLIB_DICTPATH anymore. The attached patch
removes -DCRACKLIB_DICTS=CRACKLIB_DICTPATH from debian/rules and
changes Build-Depends to the new libcrack2-dev (>= 2.8) instead of
cracklib2-dev (>= 2.7-9).
The patch applies cleanly against pam packaging's svn r711.
Regards
Jan Dittberner
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkh2icUACgkQXZJ0m2XDVK+vyQCfYCN5bLtv6WTG3dW10LT9G/7e
cZ8An0Pm5OC+i0gdxBz8B05tP9iP8iBH
=Fmh6
-----END PGP SIGNATURE-----
Index: debian/control
===================================================================
--- debian/control (Revision 711)
+++ debian/control (Arbeitskopie)
@@ -4,7 +4,7 @@
Uploaders: Karl Ramm <[EMAIL PROTECTED]>, Sam Hartman <[EMAIL PROTECTED]>, Roger Leigh <[EMAIL PROTECTED]>
Maintainer: Steve Langasek <[EMAIL PROTECTED]>
Standards-Version: 3.7.2
-Build-Depends: cracklib2-dev (>= 2.7-9), bzip2, debhelper, quilt, flex, libdb-dev, libselinux1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64 !netbsd-i386], po-debconf
+Build-Depends: libcrack2-dev (>= 2.8), bzip2, debhelper, quilt, flex, libdb-dev, libselinux1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64 !netbsd-i386], po-debconf
Build-Depends-Indep: xsltproc, libxml2-utils, docbook-xml, docbook-xsl, w3m
Build-Conflicts-Indep: fop
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-pam/trunk/pam/
Index: debian/changelog
===================================================================
--- debian/changelog (Revision 711)
+++ debian/changelog (Arbeitskopie)
@@ -1,9 +1,15 @@
pam (0.99.7.1-7) UNRELEASED; urgency=low
+ [ Steve Langasek ]
* Debconf translations:
- Italian, thanks to David Paleino <[EMAIL PROTECTED]> (closes: #483913)
- Slovak, thanks to Ivan Masár <[EMAIL PROTECTED]> (closes: #488908)
+ [ Jan Dittberner ]
+ * debian/control Build-Depends on libcrack2-dev (>= 2.8)
+ * debian/rules remove -DCRACKLIB_DICTS=CRACKLIB_DICTPATH because
+ CRACKLIB_DICTPATH not defined in crack.h anymore
+
-- Steve Langasek <[EMAIL PROTECTED]> Mon, 02 Jun 2008 11:44:27 -0700
pam (0.99.7.1-6) unstable; urgency=low
Index: debian/rules
===================================================================
--- debian/rules (Revision 711)
+++ debian/rules (Arbeitskopie)
@@ -5,7 +5,7 @@
# architecture-dependant package, as well as an architecture-independant
# package.
-CFLAGS := -g -D_GNU_SOURCE -D_REENTRANT -fPIC -DCRACKLIB_DICTS=CRACKLIB_DICTPATH
+CFLAGS := -g -D_GNU_SOURCE -D_REENTRANT -fPIC
ifeq (,$(findstring noopt, ${DEB_BUILD_OPTIONS}))
CFLAGS += -O2