qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] configure: Detect native NetBSD curses(3)
@ 2017-04-26 10:50 Kamil Rytarowski
  2017-05-05 11:51 ` Kamil Rytarowski
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Kamil Rytarowski @ 2017-04-26 10:50 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell, Kamil Rytarowski

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 <n54@gmx.com>
---
 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 <curses.h>
 #include <wchar.h>
 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=:
-- 
2.12.2

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-05-23 14:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-26 10:50 [Qemu-devel] [PATCH] configure: Detect native NetBSD curses(3) Kamil Rytarowski
2017-05-05 11:51 ` Kamil Rytarowski
2017-05-08 11:33 ` Alex Bennée
2017-05-20 23:17   ` Kamil Rytarowski
2017-05-20 23:35 ` Philippe Mathieu-Daudé
2017-05-23 14:43 ` Michael Tokarev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).