[PATCH v9 0/5] Fixes curses on msys2/mingw

Yonggang Luo posted 5 patches 4 years, 1 month ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20201012234348.1427-1-luoyonggang@gmail.com
Maintainers: Gerd Hoffmann <kraxel@redhat.com>
configure                 | 169 ++++----------------------------------
include/sysemu/os-win32.h |   4 +-
meson.build               |  83 ++++++++++++++++---
meson_options.txt         |   4 +
ui/curses.c               |  14 ++--
ui/meson.build            |   2 +-
util/oslib-win32.c        |   4 +-
7 files changed, 101 insertions(+), 179 deletions(-)
[PATCH v9 0/5] Fixes curses on msys2/mingw
Posted by Yonggang Luo 4 years, 1 month ago
V8-V9
Rebase to resolve conflict.
Add configure: Fixes ncursesw detection under msys2/mingw by convert them to =
meson,
because we don't know when upstream to be fixed. we can revise the script onc=
e upstream
done

V7-V8
Rebase to master and  resolve conflict of
*configure: fixes indent of $meson setup

V6-V7
Update the configure script for
* curses: Fixes compiler error that complain don't have langinfo.h on msys2/m=
ingw

V5-V6
Dropping configure: Fixes ncursesw detection under msys2/mingw by convert the=
m to meson first.
That need the meson 0.56 upstream to fixes the curses detection.
Add
* configure: fixes indent of $meson setup

Yonggang Luo (5):
  configure: fixes indent of $meson setup
  curses: Fixes compiler error that complain don't have langinfo.h on
    msys2/mingw
  curses: Fixes curses compiling errors.
  win32: Simplify gmtime_r detection not depends on if  _POSIX_C_SOURCE
    are defined on msys2/mingw
  configure: Fixes ncursesw detection under msys2/mingw by convert them
    to meson

 configure                 | 169 ++++----------------------------------
 include/sysemu/os-win32.h |   4 +-
 meson.build               |  83 ++++++++++++++++---
 meson_options.txt         |   4 +
 ui/curses.c               |  14 ++--
 ui/meson.build            |   2 +-
 util/oslib-win32.c        |   4 +-
 7 files changed, 101 insertions(+), 179 deletions(-)

--=20
2.28.0.windows.1