Also it's fixes issues about make check Yonggang Luo (12): configure: fixes dtc not cloned when running msys2 CI meson: Convert undefsym.sh to undefsym.py tcg: Fixes dup_const link error tests: handling signal on win32 properly configure: Fix include and linkage issue on msys2 block: Fixes nfs on msys2/mingw osdep: These function are only available on Non-Win32 system. ci: fixes msys2 build by upgrading capstone to 4.0.2 stubs: qemu_notify_event have no need to stub meson: Fixes qapi tests. tests: Disable test-image-locking that not works under Win32 ci: Enable msys2 ci in cirrus
.cirrus.yml | 24 ++++++++++++ block/nfs.c | 26 ++++++++----- capstone | 2 +- configure | 48 +++++++++++++++--------- include/qemu/osdep.h | 2 +- include/tcg/tcg.h | 6 +-- meson.build | 2 +- scripts/ci/windows/msys2_build.sh | 33 +++++++++++++++++ scripts/ci/windows/msys2_install.sh | 31 ++++++++++++++++ scripts/undefsym.py | 57 +++++++++++++++++++++++++++++ scripts/undefsym.sh | 20 ---------- stubs/notify-event.c | 4 -- tcg/tcg-op-gvec.c | 2 +- tests/Makefile.include | 2 + tests/qapi-schema/meson.build | 3 +- tests/test-replication.c | 4 ++ 16 files changed, 208 insertions(+), 58 deletions(-) create mode 100644 scripts/ci/windows/msys2_build.sh create mode 100644 scripts/ci/windows/msys2_install.sh create mode 100644 scripts/undefsym.py delete mode 100755 scripts/undefsym.sh -- 2.28.0.windows.1
