[libvirt] [PATCH v2 5/7] m4: readline: Drop extra_LIBS machinery
Daniel P. Berrangé
berrange at redhat.com
Fri Apr 12 14:15:25 UTC 2019
On Tue, Apr 09, 2019 at 04:27:48PM +0200, Andrea Bolognani wrote:
> The first implementation of this logic was introduced with
> commit 2ec759fc58fe all the way back in 2007; looking at the
> build logs from our CI environment, however, it's apparent
> that none of the platforms we currently target are actually
> using it, so we can assume whatever issue it was working
> around has been fixed at some point in the last 12 years.
That will have been a RHEL5 problem IIRC
>
> Signed-off-by: Andrea Bolognani <abologna at redhat.com>
> ---
> m4/virt-readline.m4 | 22 ----------------------
> 1 file changed, 22 deletions(-)
Reviewed-by: Daniel P. Berrangé <berrange at redhat.com>
>
> diff --git a/m4/virt-readline.m4 b/m4/virt-readline.m4
> index 998b891d53..6f0090056a 100644
> --- a/m4/virt-readline.m4
> +++ b/m4/virt-readline.m4
> @@ -22,20 +22,6 @@ AC_DEFUN([LIBVIRT_ARG_READLINE],[
> ])
>
> AC_DEFUN([LIBVIRT_CHECK_READLINE],[
> - extra_LIBS=
> - lv_saved_libs=$LIBS
> - if test "x$with_readline" != xno; then
> - # Linking with -lreadline may require some termcap-related code, e.g.,
> - # from one of the following libraries. Add it to LIBS before using
> - # canned library checks; then verify later if it was needed.
> - LIBS=
> - AC_SEARCH_LIBS([tgetent], [ncurses curses termcap termlib])
> - case $LIBS in
> - no*) ;; # handle "no" and "none required"
> - *) extra_LIBS=$LIBS ;; # anything else is a -lLIBRARY
> - esac
> - LIBS="$lv_saved_libs $extra_LIBS"
> - fi
>
> # This function is present in all reasonable (5.0+) readline versions;
> # however, the macOS base system contains a library called libedit which
> @@ -59,14 +45,6 @@ AC_DEFUN([LIBVIRT_CHECK_READLINE],[
> # The normal library check...
> LIBVIRT_CHECK_LIB([READLINE], [readline], [readline], [readline/readline.h])
>
> - # Touch things up to avoid $extra_LIBS, if possible. Test a second
> - # function, to ensure we aren't being confused by caching.
> - LIBS=$lv_saved_libs
> - AC_CHECK_LIB([readline], [rl_initialize],
> - [],
> - [READLINE_LIBS="$READLINE_LIBS $extra_LIBS"])
> - LIBS=$lv_saved_libs
> -
> # We need this to avoid compilation issues with modern compilers.
> # See 9ea3424a178 for a more detailed explanation
> if test "$with_readline" = "yes" ; then
> --
> 2.20.1
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
More information about the libvir-list
mailing list