Codebase list cyrus-sasl2 / 7df61de
Fix missing pam library due MultiArch (Closes: #643331) Ondřej Surý 12 years ago
3 changed file(s) with 24 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
0 --- a/configure.in
1 +++ b/configure.in
2 @@ -277,7 +277,7 @@ AC_ARG_WITH(pam, [ --with-pam=DIR
3 if test "$with_pam" != no; then
4 if test -d $with_pam; then
5 CPPFLAGS="$CPPFLAGS -I${with_pam}/include"
6 - LDFLAGS="$LDFLAGS -L${with_pam}/lib"
7 + LDFLAGS="$LDFLAGS -L${with_pam}/$DEB_HOST_MULTIARCH/lib"
8 fi
9 AC_CHECK_HEADERS(security/pam_appl.h pam/pam_appl.h)
10 cmu_save_LIBS="$LIBS"
11 --- a/saslauthd/configure.in
12 +++ b/saslauthd/configure.in
13 @@ -95,7 +95,7 @@ AC_ARG_WITH(pam, [ --with-pam=DIR
14 if test "$with_pam" != no; then
15 if test -d $with_pam; then
16 CPPFLAGS="$CPPFLAGS -I${with_pam}/include"
17 - LDFLAGS="$LDFLAGS -L${with_pam}/lib"
18 + LDFLAGS="$LDFLAGS -L${with_pam}/$DEB_HOST_MULTIARCH/lib"
19 fi
20 cmu_save_LIBS="$LIBS"
21 AC_CHECK_LIB(pam, pam_start, [
1818 0032-revert_1.103_revision_to_unbreak_GSSAPI.patch
1919 0033-fix_segfault_in_GSSAPI.patch
2020 0034-fix_dovecot_authentication.patch
21 0035-temporary_multiarch_fixes.patch
7676 --with-pgsql=/usr/include/postgresql \
7777 $(CONFIGURE_LDAPDB) \
7878 --disable-macos-framework \
79 --with-pam \
79 --with-pam=/usr \
8080 --with-saslauthd=/var/run/saslauthd \
8181 $(CONFIGURE_LDAP) \
8282 --with-configdir=/etc/sasl2:/etc/sasl:/usr/lib/$(DEB_HOST_MULTIARCH)/sasl2:/usr/lib/sasl2 \