diff options
author | Mark Wutzke <mark.wutzke@alliedtelesis.co.nz> | 2020-03-04 10:01:54 +1300 |
---|---|---|
committer | Tomáš Mráz <t8m@users.noreply.github.com> | 2020-03-04 09:28:53 +0100 |
commit | 522246d20e4cd92fadc2d760228cb7e78cbeb4c5 (patch) | |
tree | e7462ad34b9a4ba133980ae2d6ef21187ab55409 /configure.ac | |
parent | 0e622c75325978f97cf0a1804a95ade9ef331d98 (diff) | |
download | pam-522246d20e4cd92fadc2d760228cb7e78cbeb4c5.tar.gz pam-522246d20e4cd92fadc2d760228cb7e78cbeb4c5.tar.bz2 pam-522246d20e4cd92fadc2d760228cb7e78cbeb4c5.zip |
Use cached 'crypt' library result correctly
Configure script incorrectly used a non-cached variable (ac_lib) in the
cached code path. This results in no -lcrypt being defined resulting in
link errors on a re-build.
Update configure.ac to use ac_cv_search_crypt (via ac_res) to setup the
correct library arguments.
Signed-off-by: Mark Wutzke <mark.wutzke@alliedtelesis.co.nz>
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 9e0da277..40eaa5aa 100644 --- a/configure.ac +++ b/configure.ac @@ -408,7 +408,7 @@ AS_IF([test "x$ac_cv_header_xcrypt_h" = "xyes"], [crypt_libs="crypt"]) BACKUP_LIBS=$LIBS -AC_SEARCH_LIBS([crypt],[$crypt_libs], LIBCRYPT="${ac_lib:+-l$ac_lib}", LIBCRYPT="") +AC_SEARCH_LIBS([crypt],[$crypt_libs], LIBCRYPT="${ac_cv_search_crypt}", LIBCRYPT="") AC_CHECK_FUNCS(crypt_r crypt_gensalt_r) LIBS=$BACKUP_LIBS AC_SUBST(LIBCRYPT) |