From patchwork Wed Apr 26 10:50:27 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Kamil Rytarowski X-Patchwork-Id: 9701119 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 938DB603F4 for ; Wed, 26 Apr 2017 10:59:00 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8C50D27F90 for ; Wed, 26 Apr 2017 10:59:00 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 80F9528459; Wed, 26 Apr 2017 10:59:00 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id F396F27F90 for ; Wed, 26 Apr 2017 10:58:59 +0000 (UTC) Received: from localhost ([::1]:54257 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d3Kex-000614-4K for patchwork-qemu-devel@patchwork.kernel.org; Wed, 26 Apr 2017 06:58:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60731) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d3KeA-000607-Ft for qemu-devel@nongnu.org; Wed, 26 Apr 2017 06:58:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d3Ke5-0003mA-MS for qemu-devel@nongnu.org; Wed, 26 Apr 2017 06:58:10 -0400 Received: from mout.gmx.net ([212.227.17.21]:59288) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d3Ke5-0003lq-DG for qemu-devel@nongnu.org; Wed, 26 Apr 2017 06:58:05 -0400 Received: from localhost.localdomain ([185.58.161.191]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0Lo3IS-1djF2302hc-00fw5d; Wed, 26 Apr 2017 12:58:03 +0200 From: Kamil Rytarowski To: qemu-devel@nongnu.org Date: Wed, 26 Apr 2017 12:50:27 +0200 Message-Id: <20170426105027.10666-1-n54@gmx.com> X-Mailer: git-send-email 2.12.2 X-Provags-ID: V03:K0:h5mKuQZnN7XtXQhBZlKtqZ+hBawuKP1PU+zXjH6Xub0MrGW4PWe AQ3TxSq61GBkmbWLACMSvWYlRAtdue9FzK/unUBjNdcWZyEAdUouqcEeN+LJHqrCJ7ZbMxY 6K2Yze8OCZfBb/z5UULBYebBiqiUiOw0OoMEHwMjOcnYhWz0dBZbO+pNrEjnZSm4by4Nrhs MXsA7aj1PpwdOvi5JBODg== X-UI-Out-Filterresults: notjunk:1; V01:K0:z8P6MOandsU=:AgSy3q/wx5Ipt+qRRHjPpO y12WSMrwvGRkrq5y3qAr731PQF7jJevFxHOEwZHuyXVkF/tmsyKSLxhmgiXglWsJ8OO3rqIJ7 VLOMJksAT4++h15zAvPLkexCRcImFWnplL0MbDunLHBvMHquRqiO0iivvMozxyxHqOar/cYRx P/xw0ZRPNj2v0y7iRWPnLvsxuVtXFxccAe1VOBvnRTM/UgIc0gRqAw+KZ2WW4j1A7hnad0egr S+zALSgAK2u2c3+6cIDUDAePbKYS3ShWEKAYDd2h7vCYlJSsPEhuaqibNKy8akHUaksYuBKS6 Dq3SxVnjqj0hE88sAt+JDdZvqfKaQNxoExnV637QYK6A2c6S8vMXkd15zuqAtlQqPI7AwFEea ZVPrxU6hOYHw20rklSUbq0TEigidNclW+Gfg70G/VtoDDsvsL1drBJV/iS3DXFsUEx5bw/rE5 ncNFK+jg0gl5tBiZHFE1WoxUBwvbkf0mndU5WfHQTnV/iwcp+SW2gv73Ll763dXvq8sggkcqx lmvcXTvTzWv36+xKApNiV7uGumQ1VFfBQsfHLlA3TSCWZtnVaFa0xg9hURMUWY4Jh4fjZEEaT 6iBzyzQOIgiH7wmkhazajnlQSvuXKiDpWH8VRtfxa7WDM0ffwYpIsvfDVn2C+aWM+u2ex/IEs aw/JRvoSEP5766iZs4nST7wWUYUIzPHfaLYb2FAKlts4OBRIyaU/dyLLWZbaKT2gY032mt6OM FEAZu9lJjC9ON+CO0+/kwGwGCmywKO3Wu/BplL5AcHC6hXgaUWdBE41vtdw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.21 Subject: [Qemu-devel] [PATCH] configure: Detect native NetBSD curses(3) X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Kamil Rytarowski Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" X-Virus-Scanned: ClamAV using ClamSMTP NetBSD ships with traditional BSD curses with compatibility with ncurses. qemu works nicely with the basesystem version of curses(3) from NetBSD. The only mismatch between curses(3) and ncurses is the lack of curses_version() in the NetBSD version. This function is used solely in the configure script, therefore eliminate it from the curses(3) detection. With this change applied, configure detects correctly curses frontend. Signed-off-by: Kamil Rytarowski Reviewed-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé --- configure | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/configure b/configure index c35acf1192..17dc7224f7 100755 --- a/configure +++ b/configure @@ -3034,14 +3034,13 @@ if test "$curses" != "no" ; then #include #include int main(void) { - const char *s = curses_version(); wchar_t wch = L'w'; setlocale(LC_ALL, ""); resize_term(0, 0); addwstr(L"wide chars\n"); addnwstr(&wch, 1); add_wch(WACS_DEGREE); - return s != 0; + return 0; } EOF IFS=: