From patchwork Wed Jan 31 21:04:30 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergio Durigan Junior X-Patchwork-Id: 25716 Received: (qmail 43671 invoked by alias); 31 Jan 2018 21:04:43 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 43651 invoked by uid 89); 31 Jan 2018 21:04:42 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-25.9 required=5.0 tests=BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_PASS, T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=our X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 31 Jan 2018 21:04:39 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id B87494B708 for ; Wed, 31 Jan 2018 21:04:37 +0000 (UTC) Received: from psique.yyz.redhat.com (unused-10-15-17-193.yyz.redhat.com [10.15.17.193]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5FC055C881; Wed, 31 Jan 2018 21:04:32 +0000 (UTC) From: Sergio Durigan Junior To: GDB Patches Cc: Jan Kratochvil , Sergio Durigan Junior Subject: [PATCH] Check for ncursesw first when searching for "tgetent" Date: Wed, 31 Jan 2018 16:04:30 -0500 Message-Id: <20180131210430.23787-1-sergiodj@redhat.com> X-IsSubscribed: yes Commit 5007d765ae09c10c7f3b18bb16841b9d2d59e181 ("Allow linking GDB with ncursesw") modified our configure.ac and included the check for "ncursesw" when searching for "waddstr". However, there's one more place where we should check for "ncursesw" first: AC_SEARCH_LIBS(tgetent, [termcap tinfo curses ncursesw ncurses]) This patch changes the order of the libraries to be searched when looking for "tgetent", and puts "ncursesw" before "curses ...". This is another patch we carry on Fedora GDB. gdb/ChangeLog: 2018-01-31 Sergio Durigan Junior * configure.ac: Check for "ncursesw" first when searching for "tgetent". * configure: Regenerate. --- gdb/configure | 2 +- gdb/configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gdb/configure b/gdb/configure index 81b35af521..c552c1ab1f 100755 --- a/gdb/configure +++ b/gdb/configure @@ -8912,7 +8912,7 @@ return tgetent (); return 0; } _ACEOF -for ac_lib in '' termcap tinfo curses ncursesw ncurses; do +for ac_lib in '' termcap tinfo ncursesw curses ncurses; do if test -z "$ac_lib"; then ac_res="none required" else diff --git a/gdb/configure.ac b/gdb/configure.ac index 125e5f30e6..a73f72d0a8 100644 --- a/gdb/configure.ac +++ b/gdb/configure.ac @@ -609,7 +609,7 @@ case $host_os in esac # These are the libraries checked by Readline. -AC_SEARCH_LIBS(tgetent, [termcap tinfo curses ncursesw ncurses]) +AC_SEARCH_LIBS(tgetent, [termcap tinfo ncursesw curses ncurses]) if test "$ac_cv_search_tgetent" = no; then CONFIG_OBS="$CONFIG_OBS stub-termcap.o"