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

Reply via email to