From: Richard Henderson <richard.henderson@linaro.org> To: qemu-devel@nongnu.org Cc: alex.bennee@linaro.org Subject: [PATCH v4 03/11] capstone: Require version 4.0 from a system library Date: Mon, 21 Sep 2020 10:41:10 -0700 Message-ID: <20200921174118.39352-4-richard.henderson@linaro.org> (raw) In-Reply-To: <20200921174118.39352-1-richard.henderson@linaro.org> We're about to use a portion of the 4.0 API. Reject a system library version prior to that. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 4c92b43fe5..114b136129 100644 --- a/meson.build +++ b/meson.build @@ -613,7 +613,7 @@ if capstone_opt == 'no' capstone_opt = false elif capstone_opt in ['yes', 'auto', 'system'] have_internal = fs.exists('capstone/Makefile') - capstone = dependency('capstone', static: enable_static, + capstone = dependency('capstone', version: '>=4.0', static: enable_static, required: capstone_opt == 'system' or capstone_opt == 'yes' and not have_internal) if capstone.found() -- 2.25.1
next prev parent reply index Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-09-21 17:41 [PATCH v4 00/11] capstone + disassembler patches Richard Henderson 2020-09-21 17:41 ` [PATCH v4 01/11] capstone: Convert Makefile bits to meson bits Richard Henderson 2020-09-21 19:17 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 02/11] capstone: Update to upstream "next" branch Richard Henderson 2020-09-21 19:18 ` Alex Bennée 2020-09-21 17:41 ` Richard Henderson [this message] 2020-09-21 19:19 ` [PATCH v4 03/11] capstone: Require version 4.0 from a system library Alex Bennée 2020-09-22 10:33 ` Philippe Mathieu-Daudé 2020-09-21 17:41 ` [PATCH v4 04/11] disas: Move host asm annotations to tb_gen_code Richard Henderson 2020-09-21 19:29 ` Alex Bennée 2020-09-21 19:53 ` Richard Henderson 2020-09-22 8:26 ` Philippe Mathieu-Daudé 2020-09-22 9:50 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 05/11] disas: Clean up CPUDebug initialization Richard Henderson 2020-09-21 19:32 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 06/11] disas: Use qemu/bswap.h for bfd endian loads Richard Henderson 2020-09-21 19:33 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 07/11] disas: Cleanup plugin_disas Richard Henderson 2020-09-22 10:38 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 08/11] disas: Configure capstone for aarch64 host without libvixl Richard Henderson 2020-09-22 10:48 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 09/11] disas: Split out capstone code to disas/capstone.c Richard Henderson 2020-09-22 10:50 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 10/11] disas: Enable capstone disassembly for s390x Richard Henderson 2020-09-22 10:58 ` Alex Bennée 2020-09-21 17:41 ` [PATCH v4 11/11] disas/capstone: Add skipdata hook " Richard Henderson 2020-09-22 10:59 ` Alex Bennée 2020-09-22 0:50 ` [PATCH v4 00/11] capstone + disassembler patches no-reply
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200921174118.39352-4-richard.henderson@linaro.org \ --to=richard.henderson@linaro.org \ --cc=alex.bennee@linaro.org \ --cc=qemu-devel@nongnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
QEMU-Devel Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/qemu-devel/0 qemu-devel/git/0.git git clone --mirror https://lore.kernel.org/qemu-devel/1 qemu-devel/git/1.git git clone --mirror https://lore.kernel.org/qemu-devel/2 qemu-devel/git/2.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 qemu-devel qemu-devel/ https://lore.kernel.org/qemu-devel \ qemu-devel@nongnu.org public-inbox-index qemu-devel Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.nongnu.qemu-devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git