From nobody Sun May 5 07:12:17 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=reject dis=none) header.from=citrix.com ARC-Seal: i=1; a=rsa-sha256; t=1673364356; cv=none; d=zohomail.com; s=zohoarc; b=Lf2EcG2LnrHKdOkHfnaDVh1i6lgQLWKM2lnv/+RfQqKsZmRYh6Pa5u1bClKS/ARDFJVnXcp+Dqv1nxkRZ+EyBeEG9x1Sit0Vowk1oe+/2bZfWz0hXEnOia+wlcxg2/5ON1ltshfBuZxkvX2dHkclcSOv2zisvxu3FMhltzENdys= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1673364356; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=GlMx8Y6fBZ4UydVS+e5k5zoNt3d5g8Eefgvu4E4uO/s=; b=KL43V+F0usl1AjTUFE1NPCDUGlfPoFoVpUaeTdAT+i3mInwHG7QcH3UJW6lg44iauJPZyEDlEkypaArmFFtmRkiQYSjqnw/jfWAYD8Hm0aTkYgVLe5HoY3CevhmeJelnJZVMSIrQsYPi7VI57Ov1MM15Mx/e951EHjPpy+a5D8w= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1673364356043512.5812909754387; Tue, 10 Jan 2023 07:25:56 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.474783.736129 (Exim 4.92) (envelope-from ) id 1pFGV9-0001mX-MZ; Tue, 10 Jan 2023 15:25:23 +0000 Received: by outflank-mailman (output) from mailman id 474783.736129; Tue, 10 Jan 2023 15:25:23 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pFGV9-0001mQ-IP; Tue, 10 Jan 2023 15:25:23 +0000 Received: by outflank-mailman (input) for mailman id 474783; Tue, 10 Jan 2023 15:25:22 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pFGPK-0005Fu-9l for xen-devel@lists.xenproject.org; Tue, 10 Jan 2023 15:19:22 +0000 Received: from esa1.hc3370-68.iphmx.com (esa1.hc3370-68.iphmx.com [216.71.145.142]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 2648f661-90fa-11ed-b8d0-410ff93cb8f0; Tue, 10 Jan 2023 16:19:20 +0100 (CET) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 2648f661-90fa-11ed-b8d0-410ff93cb8f0 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1673363960; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=1vxXrw+ay3HT99goYjfDAu2oDeD/VzXJvgzuA0z439k=; b=BFjmJjSMMtyf2feYHUvQz3HVeZR8VZDgt75a1kIiXvkjmXLdAsSpEHGB DicRcv+pzhLsE76AzSAtRbldUGJXTMlXiBh/TNqEGzihp4b3fYlEhuQKw sFuylNQhPT6kNkKWq7t5/iAV5g0yZzUrj8rNnxr3Buo7Zgiq3OFiTZZcu k=; Authentication-Results: esa1.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none X-SBRS: 4.0 X-MesageID: 92366405 X-Ironport-Server: esa1.hc3370-68.iphmx.com X-Remote-IP: 162.221.156.83 X-Policy: $RELAYED IronPort-Data: A9a23:CRPCiaqOfry98Q54OLmzdnqhhyNeBmIeZRIvgKrLsJaIsI4StFCzt garIBmEaf3ZZjH0KdpxOtvj/U4DuJ7Ry4cxHAZrrXg9ESIaopuZCYyVIHmrMnLJJKUvbq7FA +Y2MYCccZ9uHhcwgj/3b9ANeFEljfngqoLUUbKCYWYpAFc+E0/NsDo788YhmIlknNOlNA2Ev NL2sqX3NUSsnjV5KQr40YrawP9UlKm06W1wUmAWP6gR5weHziFNV/rzGInqR5fGatgMdgKFb 76rIIGRpgvx4xorA9W5pbf3GmVirmn6ZFXmZtJ+AsBOszAazsAA+v9T2Mk0MC+7vw6hjdFpo OihgLTrIesf0g8gr8xGO/VQO3kW0aSrY9YrK1Dn2SCY5xWun3cBX5yCpaz5VGEV0r8fPI1Ay RAXAGkiTw6bnufu+rT4WNllpMMNd86xGIxK7xmMzRmBZRonaZXKQqGM7t5ExjYgwMtJGJ4yZ eJAN2ApNk6ZJUQSZBFHU/rSn8/x7pX7WzRetFKSo7tx+2XJxRZ9+LPsLMDUapqBQsA9ckOw9 zidoTqlWkxy2Nq32AGU3Cur2df0nCbVCbMWGbyc2aNRuQjGroAUIEJPDgbqyRWjsWahX/pPJ kpS/TAhxYAi+UruQtTjUhmQpH+fogVaS9dWC/c96gyG1uzT+QnxO4QfZmcfMpp87pZwHGF0k A/S9z/0OdBxmOS6aGyF77LMlzXxKxgcD2gsPiheaQRQtrEPv7oPph7IS99iFou8gdv0BSz8z li2kcQuu1kApZVVjvvmpDgrlxrp/8GUFVBtum07S0r/tmtEiJiZi5tEALQxxdJJN86nQ1aIp xDocODOvblVXflheMFgKdjh/Y1FBd7fa1UwYnY1RfHNEghBHFb9Fb28GBkkeC9U3j8sIFcFm nP7twJL/4N0N3C3d6JxaI/ZI510kvO6RYW9Ca2JN4Amjn1NmOmvpnkGiam4hj6FraTRuftnZ cfznTiEUR729piLPBLpHrxAgNfHNwg1xH/JRICT8vhU+eP2WZJhcp9caAHmRrlgvMu5TPD9r 4432z2il08OD4UTo0D/reYuELz9BSFnXsir9pUKL7brz8gPMDhJNsI9CIgJI+RN95m5XM+Sl p1hcie0EGbCuEA= IronPort-HdrOrdr: A9a23:dJU/Y634c0bgCnZ56wzLpwqjBAkkLtp133Aq2lEZdPWaSK2lfq eV7ZImPH7P+VEssRQb8+xoV5PsfZqxz/JICMwqTNSftOePghrVEGgg1/qe/9XYcxeOidK1rJ 0QDZSWaueRMbEKt7ef3ODiKadY/DDvysnB7ts2jU0dLz2CDZsO0+4TMHf/LqQZfmd77LMCZe uhz/sCiTq8WGgdKv+2DmMCWIH41qf2vaOjTx4aJgItrDKDhzOw6LL8DnGjr2wjegIK77c+0H TP1zf07KW7s/2911v12mLJ445N8eGRuudrNYijitU1Nj6psAquaYh7MofyxAwInA== X-IronPort-AV: E=Sophos;i="5.96,315,1665460800"; d="scan'208";a="92366405" From: Anthony PERARD To: CC: Anthony PERARD , Wei Liu Subject: [XEN PATCH] tools: Fix build with recent QEMU, use "--enable-trace-backends" Date: Tue, 10 Jan 2023 15:18:54 +0000 Message-ID: <20230110151854.50746-1-anthony.perard@citrix.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @citrix.com) X-ZM-MESSAGEID: 1673364358232100001 Content-Type: text/plain; charset="utf-8" The configure option "--enable-trace-backend" isn't accepted anymore and we should use "--enable-trace-backends" instead which was introduce in 2014 and allow multiple backends. "--enable-trace-backends" was introduced by: 5b808275f3bb ("trace: Multi-backend tracing") The backward compatible option "--enable-trace-backend" is removed by 10229ec3b0ff ("configure: remove backwards-compatibility and obsolete o= ptions") As we already use ./configure options that wouldn't be accepted by older version of QEMU's configure, we will simply use the new spelling for the option and avoid trying to detect which spelling to use. We already make use if "--firmwarepath=3D" which was introduced by 3d5eecab4a5a ("Add --firmwarepath to configure") which already include the new spelling for "--enable-trace-backends". Signed-off-by: Anthony PERARD Reviewed-by: Jason Andryuk --- tools/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/Makefile b/tools/Makefile index 9e28027835..4906fdbc23 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -218,9 +218,9 @@ subdir-all-qemu-xen-dir: qemu-xen-dir-find mkdir -p qemu-xen-build; \ cd qemu-xen-build; \ if $$source/scripts/tracetool.py --check-backend --backend log ; then \ - enable_trace_backend=3D'--enable-trace-backend=3Dlog'; \ + enable_trace_backend=3D"--enable-trace-backends=3Dlog"; \ elif $$source/scripts/tracetool.py --check-backend --backend stderr ; the= n \ - enable_trace_backend=3D'--enable-trace-backend=3Dstderr'; \ + enable_trace_backend=3D'--enable-trace-backends=3Dstderr'; \ else \ enable_trace_backend=3D'' ; \ fi ; \ --=20 Anthony PERARD