summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2021-04-23 13:56:12 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2021-04-27 10:33:59 +0200
commitb9929b647b708441ea823e961049d86e4562753d (patch)
tree32447bec9d9eac1fca78873f08c22a1d25232b97
parent43a0c6c111d87ea18a3733b220817703a307389b (diff)
downloadNetworkManager-bg/m4-readline.tar.gz
m4: fix readline macrobg/m4-readline
The macro always overwrites LIBS and the result is that every binary links against libreadline. Instead, save the library to READLINE_LIBS. See also: 94274c6fcdc7 ('build: fix wrongly linking against libreadline in all applications') Fixes: af360238be19 ('m4/ax_lib_readline.m4: Update after running aclocal')
-rw-r--r--m4/ax_lib_readline.m43
1 files changed, 2 insertions, 1 deletions
diff --git a/m4/ax_lib_readline.m4 b/m4/ax_lib_readline.m4
index 0d0822bce6..7efa947e47 100644
--- a/m4/ax_lib_readline.m4
+++ b/m4/ax_lib_readline.m4
@@ -89,7 +89,8 @@ AC_DEFUN([AX_LIB_READLINE], [
])
if test "$ax_cv_lib_readline" != "no"; then
- LIBS="$LIBS $ax_cv_lib_readline"
+ READLINE_LIBS="$ax_cv_lib_readline"
+ AC_SUBST(READLINE_LIBS)
AC_DEFINE(HAVE_LIBREADLINE, 1,
[Define if you have a readline compatible library])
AC_CHECK_HEADERS(readline.h readline/readline.h)