On 4/17/23 13:53, marcandre.lureau@xxxxxxxxxx wrote: > From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> > > Hi, > > libvirt fails to compile on msys2/win32. > > Also update keycodemapdb to fix CI build issues, and turn it into a > subproject(), as that makes things simpler for meson. > > Fixes: > https://gitlab.com/libvirt/libvirt/-/issues/453 > > v2: > - update based on Michal version > - update keycodemapdb, make it a subproject() > > Marc-André Lureau (6): > meson: don't look for unix paths on win32 > keycodemapdb: update submodule for build fixes > meson: don't hard code find_program() location > meson: drop explicit python interpreter > rpc/ssh: ssh_userauth_agent() is not supported on win32 > Move src/keycodemapdb -> subprojects/keycodemapdb > > .gitmodules | 2 +- > docs/manpages/meson.build | 4 ++-- > docs/meson.build | 6 ++---- > meson.build | 15 ++++++++++----- > src/admin/meson.build | 4 ++-- > src/esx/meson.build | 4 ++-- > src/hyperv/meson.build | 2 +- > src/keycodemapdb | 1 - > src/meson.build | 8 ++++---- > src/rpc/virnetlibsshsession.c | 10 +++++++++- > src/util/meson.build | 8 ++++---- > subprojects/keycodemapdb | 1 + > 12 files changed, 38 insertions(+), 27 deletions(-) > delete mode 160000 src/keycodemapdb > create mode 160000 subprojects/keycodemapdb > Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx> and merged. Michal