From nobody Mon Feb 9 09:33:57 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1652715763; cv=none; d=zohomail.com; s=zohoarc; b=BXcGO9EMAp32xyOdtFVLlRuT/6EtarNtB+VWrFON8jQuvlGUWo1I5Vv832OQ4Lw4nsyE6+YWYZwoPm/27V6tiX7wPxaLDrijnZWrtZJc6zdWRBEM+XPmePj0R0wgO8pucPEwL3GV5fxEF2sJL8+Im0vh7BM4VWiuaT73yBCJBxQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1652715763; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=Lnh027vYirs441h5yeKyYQpB7TUAZOySRk8n5bydWcY=; b=m+Rq1YPH4VQ4uodVNbSeYeM1gJJbKdEcLBhYdMxIUJoP0Z+Ydho4MbXBO0NLhSYitfHaZh1F6yfAgVgvLd2lu5G00on9ovlqCnsPap5ijAxdq0lDWjDfrvILzRQgtlPQVng6+EU/st0x2kLD6MuR7RL+KyTYdeLTmE27CQCDjdI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1652715763964463.66247382115534; Mon, 16 May 2022 08:42:43 -0700 (PDT) Received: from localhost ([::1]:47520 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqcrq-0001DG-Pd for importer@patchew.org; Mon, 16 May 2022 11:42:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52938) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqcBA-0006Xu-5m for qemu-devel@nongnu.org; Mon, 16 May 2022 10:58:36 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:32552) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqcB8-0001T6-DF for qemu-devel@nongnu.org; Mon, 16 May 2022 10:58:35 -0400 Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-631-VZUlkUgSMYe8GVyvwqgOgg-1; Mon, 16 May 2022 10:58:30 -0400 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.rdu2.redhat.com [10.11.54.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 6B6A33C138A8; Mon, 16 May 2022 14:58:29 +0000 (UTC) Received: from thuth.com (unknown [10.39.192.239]) by smtp.corp.redhat.com (Postfix) with ESMTP id 67F8415088D0; Mon, 16 May 2022 14:58:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1652713113; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Lnh027vYirs441h5yeKyYQpB7TUAZOySRk8n5bydWcY=; b=IzDH/PIxVS3KwEjw2mayI86nUDBYsNM31WyrQbtZaVFPX95sx9L1Rm13odKdkZ6XobtPh4 x33zxfqGyr9UpKXL1kvno52hS7dAKvieAL3NDWK5CLHVZ06lr/vDIBJ+UzD5vxjNPDq5KE 47gusvMMGEb+MxWJVJChGeb5Z30rP7E= X-MC-Unique: VZUlkUgSMYe8GVyvwqgOgg-1 From: Thomas Huth To: qemu-devel@nongnu.org, Richard Henderson Cc: "Daniel P . Berrange" , Paolo Bonzini Subject: [PATCH 2/3] capstone: Allow version 3.0.5 again Date: Mon, 16 May 2022 16:58:22 +0200 Message-Id: <20220516145823.148450-3-thuth@redhat.com> In-Reply-To: <20220516145823.148450-1-thuth@redhat.com> References: <20220516145823.148450-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.85 on 10.11.54.7 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -28 X-Spam_score: -2.9 X-Spam_bar: -- X-Spam_report: (-2.9 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.082, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1652715764748100001 Content-Type: text/plain; charset="utf-8" According to https://lore.kernel.org/qemu-devel/20200921174118.39352-1-richard.henderso= n@linaro.org/ there was an issue with Capstone 3 from Ubuntu 18. Now that we removed support for Ubuntu 18.04, that issue should hopefully not bite us anymore. Compiling with version 3.0.5 seems to work fine on other systems, so let's allow that version again. Signed-off-by: Thomas Huth Reviewed-by: Richard Henderson --- meson.build | 2 +- .gitlab-ci.d/buildtest.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 9b20dcd143..63ea585702 100644 --- a/meson.build +++ b/meson.build @@ -2513,7 +2513,7 @@ capstone =3D not_found capstone_opt =3D get_option('capstone') if capstone_opt in ['enabled', 'auto', 'system'] have_internal =3D fs.exists(meson.current_source_dir() / 'capstone/Makef= ile') - capstone =3D dependency('capstone', version: '>=3D4.0', + capstone =3D dependency('capstone', version: '>=3D3.0.5', kwargs: static_kwargs, method: 'pkg-config', required: capstone_opt =3D=3D 'system' or capstone_opt =3D=3D 'enabled' and not ha= ve_internal) diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml index 0aea7ab84c..a4d43d743b 100644 --- a/.gitlab-ci.d/buildtest.yml +++ b/.gitlab-ci.d/buildtest.yml @@ -42,6 +42,7 @@ build-system-ubuntu: variables: IMAGE: ubuntu2004 CONFIGURE_ARGS: --enable-docs --enable-fdt=3Dsystem --enable-slirp=3Ds= ystem + --enable-capstone=3Dsystem TARGETS: aarch64-softmmu alpha-softmmu cris-softmmu hppa-softmmu microblazeel-softmmu mips64el-softmmu MAKE_CHECK_ARGS: check-build --=20 2.27.0