[PATCH v5 00/11] Green the msys2 CI make

Yonggang Luo posted 11 patches 3 years, 7 months ago
Failed in applying to current master (apply log)
.cirrus.yml                           | 24 +++++++++++++++++++
.github/workflows/main.yml            | 31 +++++++++++++++++++++++++
block/file-win32.c                    | 23 +++++++++++++++++--
block/nfs.c                           | 26 +++++++++++++--------
capstone                              |  2 +-
configure                             | 18 ++-------------
include/qemu/osdep.h                  |  2 +-
meson                                 |  2 +-
scripts/ci/windows/msys2-build.sh     | 27 ++++++++++++++++++++++
scripts/ci/windows/msys2-download.bat |  4 ++++
scripts/ci/windows/msys2-install.sh   | 33 +++++++++++++++++++++++++++
tests/docker/dockerfiles/msys2.docker | 11 +++++++++
tests/qapi-schema/meson.build         |  3 ++-
tests/test-replication.c              | 17 ++++++++++----
14 files changed, 188 insertions(+), 35 deletions(-)
create mode 100644 .github/workflows/main.yml
create mode 100644 scripts/ci/windows/msys2-build.sh
create mode 100644 scripts/ci/windows/msys2-download.bat
create mode 100644 scripts/ci/windows/msys2-install.sh
create mode 100644 tests/docker/dockerfiles/msys2.docker
[PATCH v5 00/11] Green the msys2 CI make
Posted by Yonggang Luo 3 years, 7 months ago
Also it's fixes issues about make check

Yonggang Luo (11):
  Revert "configure: add --ninja option"
  block: Fixes nfs on msys2/mingw
  ci: fixes msys2 build by upgrading capstone to 4.0.2
  meson: upgrade meson for execute custom ninjatool under msys2 properly
  ci: Enable msys2 ci in cirrus
  tests: Trying fixes test-replication.c on msys2.
  block: get file-win32.c handle locking option consistence with
    file-posix.c
  osdep: These function are only available on Non-Win32 system.
  meson: Fixes qapi tests.
  docker: Add win32/msys2/mingw64 docker
  ci: Enable Github actions.

 .cirrus.yml                           | 24 +++++++++++++++++++
 .github/workflows/main.yml            | 31 +++++++++++++++++++++++++
 block/file-win32.c                    | 23 +++++++++++++++++--
 block/nfs.c                           | 26 +++++++++++++--------
 capstone                              |  2 +-
 configure                             | 18 ++-------------
 include/qemu/osdep.h                  |  2 +-
 meson                                 |  2 +-
 scripts/ci/windows/msys2-build.sh     | 27 ++++++++++++++++++++++
 scripts/ci/windows/msys2-download.bat |  4 ++++
 scripts/ci/windows/msys2-install.sh   | 33 +++++++++++++++++++++++++++
 tests/docker/dockerfiles/msys2.docker | 11 +++++++++
 tests/qapi-schema/meson.build         |  3 ++-
 tests/test-replication.c              | 17 ++++++++++----
 14 files changed, 188 insertions(+), 35 deletions(-)
 create mode 100644 .github/workflows/main.yml
 create mode 100644 scripts/ci/windows/msys2-build.sh
 create mode 100644 scripts/ci/windows/msys2-download.bat
 create mode 100644 scripts/ci/windows/msys2-install.sh
 create mode 100644 tests/docker/dockerfiles/msys2.docker

-- 
2.28.0.windows.1