On Fri, 2 Oct 2020 at 17:51, Richard Henderson <richard.hender...@linaro.org> wrote: > > Version 2 retains a dummy capstone/all makefile target, to avoid > the build failure that Peter saw. > > > r~ > > > The following changes since commit dd8c1e808f1ca311e1f50bff218c3ee3198b1f02: > > Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20201002' into > staging (2020-10-02 14:29:49 +0100) > > are available in the Git repository at: > > https://gitlab.com/rth7680/qemu.git tags/pull-cap-20201002 > > for you to fetch changes up to 94816249a1e14f90f56a2f6e1d566e959e9bc26d: > > disas/capstone: Add skipdata hook for s390x (2020-10-02 11:05:07 -0500) > > ---------------------------------------------------------------- > Update capstone submodule from v3.0.5 to v5 ("next"). > Convert submodule build to meson. > Enable capstone disassembly for s390x. > Code cleanups in disas.c >
Meson warning on the BSDs: Configuring sparc-bsd-user-config-target.h using configuration Configuring sparc64-bsd-user-config-target.h using configuration Configuring x86_64-bsd-user-config-target.h using configuration Did not find CMake 'cmake' Found CMake: NO Run-time dependency capstone found: NO (tried pkgconfig and cmake) ../src/meson.build:753: WARNING: Trying to compare values of different types (bool, str) using ==. The result of this is undefined and will become a hard error in a future Meson release. Configuring config-host.h using configuration Program scripts/hxtool found: YES Program scripts/shaderinclude.pl found: YES Program scripts/qapi-gen.py found: YES Program scripts/qemu-version.sh found: YES Run-time dependency threads found: YES Program keycodemapdb/tools/keymap-gen found: YES Program scripts/decodetree.py found: YES Warning from ppc64be box (gcc compilefarm one): Configuring sh4eb-linux-user-config-target.h using configuration Configuring sparc-linux-user-config-target.h using configuration Configuring sparc32plus-linux-user-config-target.h using configuration Configuring sparc64-linux-user-config-target.h using configuration Configuring x86_64-linux-user-config-target.h using configuration Configuring xtensa-linux-user-config-target.h using configuration Configuring xtensaeb-linux-user-config-target.h using configuration Found CMake: /usr/bin/cmake (2.8.12.2) WARNING: The version of CMake /usr/bin/cmake is 2.8.12.2 but version >=3.4 is required Run-time dependency capstone found: NO (tried pkgconfig and cmake) Configuring capstone-defs.h using configuration Configuring config-host.h using configuration We shouldn't be looking for or using cmake at all. thanks -- PMM