From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 06 Feb 2022 00:09:21 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nGUBF-006prT-88 for lore@lore.pengutronix.de; Sun, 06 Feb 2022 00:09:21 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nGUBE-0008Bd-Ef; Sun, 06 Feb 2022 00:09:20 +0100 Received: from mail-eopbgr00048.outbound.protection.outlook.com ([40.107.0.48] helo=EUR02-AM5-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nGU9s-0007jc-MK for ptxdist@pengutronix.de; Sun, 06 Feb 2022 00:07:57 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ilFP+SMZ5ozXIqRN8AOKPtNjOV8mQ7tvwUilPriuyutXZ0KqiTVv2xejrsqRbSNeyV8Es2Wf3pBhaJi5cTHLbtxvLOJs/sNtQFfU7P7E80SnEJrt6iFki72K2mryLum6ZV95CeRwTISUOwUY906dnasL6DKDkjlZjyTKMXitf4ADJ/YmoQLxqRLdNHHi6KM7LPnDNFrvHtUdatfemcRMSwGVvbw1dL3ElJtLuhDys3uk0rdIIuIhwsoZuxma4M1G6O+cMEjKif2111MgcoHzjnfg8yMSHB+Y8344Lyq+iht7dl8AgSWB01cdkeEtirGNybD7kI4+nTobCG7G3CY7hQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CVaFgeIjKVgydzsGOJq79nGZmRlhx74LedZ6JutZ1K8=; b=Q4YDBLGqV0u+qe0Gre4KOmOKf+5/HKVTyEgAZaYa/3XA0upw5Nh2sirlDVlW43qo+jzvoDLJ5Iqdh8ll7qWSxy+HuV8jWLxlvcmqDnAOl2s/HC8+S5KgRy5YLuY6UjMplXucCTdaUEjiHfTNHbddY3hmP83/Rt3n7o9Ijd46YW0kQTdsTD76zBQUSP1Nzfo20nHTj9R7ghELRxtQTR3t0qBzwGSkDNXQNW/JVl3oiuBrNXp4ksnniaIWkdfH+odJqcEH48BOnYH64VhHXzyy7j7VeQvL05NIciifXLv2NVLduNL/NNRVoJExV57VbZj9HWP8Lc9iWiH9PtmBl97rZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CVaFgeIjKVgydzsGOJq79nGZmRlhx74LedZ6JutZ1K8=; b=aYjHjY1tuVCSy2yBSPgwsADwEgCh7i+yw7VEIUoWHcfllG5bdov/YrHSOxy+NDy8m8f6Ksfx3bv5uZe77ii/RZ5Hnlh5kO1Ss/I0ThgQoagOqHrONv4TOsL0B30MN16wJcgt5AB7K2wJd3Voz5VM84mrxIzdLjqq2G8lZ//qn60= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by PAXP251MB0057.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:1df::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.17; Sat, 5 Feb 2022 23:07:45 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::10ab:30da:9dfb:56fe]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::10ab:30da:9dfb:56fe%4]) with mapi id 15.20.4951.017; Sat, 5 Feb 2022 23:07:45 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Sun, 6 Feb 2022 00:07:17 +0100 Message-Id: <20220205230718.2518022-4-christian.melki@t2data.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220205230718.2518022-1-christian.melki@t2data.com> References: <20220205230718.2518022-1-christian.melki@t2data.com> X-ClientProxiedBy: GV3P280CA0089.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:a::13) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: be106f75-f954-4684-df2a-08d9e8fc51f6 X-MS-TrafficTypeDiagnostic: PAXP251MB0057:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4125; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: j7bwLwt8VVG1Zdyhc6TRUrPr/9tomFMNlmQEb4pttzf9Yevxt6XYbGFcN6l4gYzdhLCqIM7jJ+Y6g8wbUcWOtVxNCBLx1RuFU8Sp/t4T8nR0J0ZB7/DjTuGbS+2pKgaw1Lel3Irsb9es/Pxu222vAWoXvUNSgiyIGfCeLgFjGET3fCNOuqi/Qhk7efdMHReq891iFLhd32T8OCIRYRLRhJzEXpMQI1ydc6b4fmcf0u6auyQXpMRyQStcJBEyDB2Fjy3mZEUeuqR6Dq+vAk4peg0e27nX5DwwzdHlKG1dbx3v07uJc1X3PKx4mgfVmKb7A+c4RnWhgW2E8iAiFo0tFfImkPGITeibl7eoYvqr8XOZvVDDbiymtY2ItcY6hdo87BlGh9hMuK/j37EoRwT+2c83PHBNkeiTYoBzM/d7L+1FGp7RV03r1yn/f77yJh/0HGnAWTn1qsKQlkGnUzptKwRWC4Gywg3bhrHVUTkVtrf+1cI7z4TmXarrbXceuGWnQQCvpCoJOiQYaaR9M9FHpgeOcZx+dkIM0dadDW3p3q3vwnDjsK9sgNkYZBcgRlHBbY7+LSiQ/IcFKOfsa+Wo71kZLE14kPh134E0JFofHz2wad/Z8LW/eipHCX9pNIBLrReGxrQKksJLf//88xDzdV4jHB1WvQpihUDuRptHKz/pTk7h/gRkvF52gcaPl/FQ4mLn84BnIb2cHB4KVO7y3f8EBhGMAr3RE5b6ArmX/UqXECN5fRPPUHVdAvOFp0fPy1TenOiCqJIBu0fB4RDKdkG7QklAZkT5Pd2vtboZyjM= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(376002)(396003)(39830400003)(346002)(136003)(366004)(6506007)(52116002)(508600001)(186003)(1076003)(5660300002)(26005)(36756003)(966005)(38350700002)(38100700002)(6486002)(66476007)(8676002)(66946007)(66556008)(8936002)(6666004)(86362001)(6512007)(2616005)(2906002)(44832011)(6916009)(83380400001)(316002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?0gjR7x8w1yCaJi3V9Z5DjIEW6b/jU6QoiLCGuldyYUUe946J+Cyu2AA2v+Jq?= =?us-ascii?Q?Ojrh+WHMJRr5nuVWCC8VcrVTjP4zyLccq/Z0UjdUqxsdI4vIRkkbrPLDawRM?= =?us-ascii?Q?rzjmu0eImqrsJuD+qWf3HUfN9THT220vki38cyLBRNtfYygToBm1D4d/+7sR?= =?us-ascii?Q?dzdCE3Evs2Q/uTtk2K/2AIU8gxMYfwFFAOlnSrBeTPJE6o8HgQTugyT63jwj?= =?us-ascii?Q?DT9uPpbaDcmEPcAuByEmb57VibOK4bTUp01VHzbH/+yHOQAYAQ3s+lF21KAD?= =?us-ascii?Q?5kn7tfiDFGPG4BqKucL9gtZWMbXIIa9+p4VOvQg8McD8+rR/HCNKeEv9kXIb?= =?us-ascii?Q?/ZMmNRvkldsCeyCw9lHHMmKLaWKlWrwrCnZ0aA5+G/Edl1dmBJPaqbYPiDdA?= =?us-ascii?Q?HjCCywQrNDc0lAK2JenoyXYPz9V7CYxenbABl7pRKRWjK7vRKLO+5mZe9DyS?= =?us-ascii?Q?mqbVOGrGFTE/Y9lQfPTqKUCzeVOGXNn7PkG/0cqIYtMV2Ig4UNFx2J5yhA6p?= =?us-ascii?Q?pAfXhRVZqcB4i1oSocbAXn6eNOCcIx/ZNojyFIR1Y9kAa/T45xRQfCyl4/6d?= =?us-ascii?Q?GKzR/DbE7Rdm+NSy7Jk38fI/LTYxUrNvv/Ypnn8w6/+T8IQnIYmHgzVtLtNH?= =?us-ascii?Q?Q0MnIh2IDqX4XEfXRV2WevEwT9vRyFdKILZ7SQ7goeR3GsG13jVSFO9L337j?= =?us-ascii?Q?gzidOR3zVrpcHHtwxVCkLeMLMRuzAju8W9Vp3h3rRFP41rFnDxZqI+kuzLKR?= =?us-ascii?Q?X/C0dothrGpgMK5PWsSls4sl7m2FmeNzXqdlri8SXBubwhs3UzbugGHAzQyX?= =?us-ascii?Q?pQdi9eLlkl8KXxjbulfAF+Gzr/yE9xLhNWIaxyVDZ2bYbXbpp+8uTqcITaPT?= =?us-ascii?Q?VGdY7Byi6Hv+wIyRux9KDZNf2R3VZ//0vWTw0+Pyv+bQogyRCSGodGadFLW7?= =?us-ascii?Q?o5KrglN81iFauOHWVFj4qNgtABRwwsHDsHhmMLlfI9xA//J2E1RO9yeSf8x2?= =?us-ascii?Q?RvrFicgGG8LBLw1qwRjtTV7f3q4GCm/mY5lwe3jznjk2umn28VkOTlOmaBFs?= =?us-ascii?Q?HBFv/Vs2/caSxmG5IcdoTUZ19pePP5k2jSXg51gpaD/wxJt8tJhStTeUEPZA?= =?us-ascii?Q?rT1iJu4lifltc/+3DGwYCzRKM5BeLNYITp3ANa3f98bw4jl+QmetP4ZP8Vs9?= =?us-ascii?Q?IliC8176qgHi6rF1zJh89Vn/GdRAYEOhb6wYs51Dy/A3ITml/hkFpKz+uiCt?= =?us-ascii?Q?TahKD27WDa2B6TXarsDp3NN50rF5e1XGLuPAEI3z32bNssWXrtcIA+VQ3Ezw?= =?us-ascii?Q?iy309SPbfFLlLNnpJrHrQSC5YLa2wLT7ICl50BeCTVmMhZkHm9UGkmPngL4+?= =?us-ascii?Q?1yZ8210Zp4m8Krm5D0KBcWDwitKPF48g8d9gMndWRHpH02vPUNxoYMB/u9cT?= =?us-ascii?Q?AOkTwFkO/6JQfOjTAObP1fgsljWhUrv4de1wbp1s4QZFtgQNrfHnoMJWBs+M?= =?us-ascii?Q?SVQ9++O1Fp93K2Y8OGIM9UfzZiNLGifWMWOERIo3kvaPUBerFlGKzloqVY+u?= =?us-ascii?Q?DtM3pDPkb5TXuCkTU71QlUKPNCeS35ODHUdr7SfxLdaNgyGbimPlDurvTXYy?= =?us-ascii?Q?ipOynr4BU+oPQ9NcpSDDNOyqd4Q4MgMLJKda6IbBvVwXF5krqtR23/cRQEJC?= =?us-ascii?Q?OAdmkt/Cs9Rc93IP/jBVTY5TDK8=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: be106f75-f954-4684-df2a-08d9e8fc51f6 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2022 23:07:45.4641 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8QLZ2Iia3V97lbcDygzc8bL1/reXJDUrg1WUsuAdC0Kp2mT2BWCEc+LeJtrmwyWN+gJPGhDq9KuPS8TT+HiEpKFzjFS1zOeH+YA2AVzNFiM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP251MB0057 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] qemu: Version bump. 6.1.0 -> 6.2.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false https://wiki.qemu.org/ChangeLog/6.2 * Add options to enable/disable audio support for alsa/pa. * Move patchset, applies. Signed-off-by: Christian Melki --- ...symlinks-for-security_model-mapped-f.patch | 0 .../0002-let-ninja-use-the-jobserver.patch | 4 ++-- patches/{qemu-6.1.0 => qemu-6.2.0}/series | 0 rules/qemu.in | 22 +++++++++++++++---- rules/qemu.make | 9 ++++---- 5 files changed, 24 insertions(+), 11 deletions(-) rename patches/{qemu-6.1.0 => qemu-6.2.0}/0001-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch (100%) rename patches/{qemu-6.1.0 => qemu-6.2.0}/0002-let-ninja-use-the-jobserver.patch (89%) rename patches/{qemu-6.1.0 => qemu-6.2.0}/series (100%) diff --git a/patches/qemu-6.1.0/0001-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch b/patches/qemu-6.2.0/0001-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch similarity index 100% rename from patches/qemu-6.1.0/0001-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch rename to patches/qemu-6.2.0/0001-9pfs-allow-real-symlinks-for-security_model-mapped-f.patch diff --git a/patches/qemu-6.1.0/0002-let-ninja-use-the-jobserver.patch b/patches/qemu-6.2.0/0002-let-ninja-use-the-jobserver.patch similarity index 89% rename from patches/qemu-6.1.0/0002-let-ninja-use-the-jobserver.patch rename to patches/qemu-6.2.0/0002-let-ninja-use-the-jobserver.patch index 0de2e99f3..5df864c39 100644 --- a/patches/qemu-6.1.0/0002-let-ninja-use-the-jobserver.patch +++ b/patches/qemu-6.2.0/0002-let-ninja-use-the-jobserver.patch @@ -11,10 +11,10 @@ Signed-off-by: Michael Olbrich 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile -index 401c623a65f8..36a0557d2aa8 100644 +index 74c5b46d38b5..4b3e390e8947 100644 --- a/Makefile +++ b/Makefile -@@ -136,7 +136,7 @@ MAKE.k = $(findstring k,$(firstword $(filter-out --%,$(MAKEFLAGS)))) +@@ -142,7 +142,7 @@ MAKE.k = $(findstring k,$(firstword $(filter-out --%,$(MAKEFLAGS)))) MAKE.q = $(findstring q,$(firstword $(filter-out --%,$(MAKEFLAGS)))) MAKE.nq = $(if $(word 2, $(MAKE.n) $(MAKE.q)),nq) NINJAFLAGS = $(if $V,-v) $(if $(MAKE.n), -n) $(if $(MAKE.k), -k0) \ diff --git a/patches/qemu-6.1.0/series b/patches/qemu-6.2.0/series similarity index 100% rename from patches/qemu-6.1.0/series rename to patches/qemu-6.2.0/series diff --git a/rules/qemu.in b/rules/qemu.in index b14dd53d4..eb689a188 100644 --- a/rules/qemu.in +++ b/rules/qemu.in @@ -10,10 +10,12 @@ menuconfig QEMU select GLIB select LIBCAP_NG select ZLIB - select SDL2 if QEMU_SDL - select GTK if QEMU_GTK - select LIBUSB if QEMU_SYS - select PIXMAN if QEMU_SYS + select SDL2 if QEMU_SDL + select GTK if QEMU_GTK + select LIBUSB if QEMU_SYS + select PIXMAN if QEMU_SYS + select PULSEAUDIO if QEMU_PULSEAUDIO + select ALSA_LIB if QEMU_ALSA help QEMU is a generic and open source machine emulator and virtualizer. @@ -41,6 +43,18 @@ config QEMU_GTK help Say y to build with GTK support. +config QEMU_PULSEAUDIO + bool + prompt "Enable pulseaudio output support." + help + Say y to build with pa support. + +config QEMU_ALSA + bool + prompt "Enable alsa audio output support." + help + Say y to build with alsa support. + config QEMU_TOOLS bool prompt "Enable tools" diff --git a/rules/qemu.make b/rules/qemu.make index 756633a0b..6d117b44d 100644 --- a/rules/qemu.make +++ b/rules/qemu.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_QEMU) += qemu # # Paths and names # -QEMU_VERSION := 6.1.0 -QEMU_MD5 := 47f776c276a24f42108ba512a2aa3013 +QEMU_VERSION := 6.2.0 +QEMU_MD5 := a077669ce58b6ee07ec355e54aad25be QEMU := qemu-$(QEMU_VERSION) QEMU_SUFFIX := tar.xz QEMU_URL := https://download.qemu.org/$(QEMU).$(QEMU_SUFFIX) @@ -52,7 +52,8 @@ QEMU_CONF_OPT := \ --disable-strip \ --disable-werror \ --enable-stack-protector \ - --audio-drv-list= \ + --$(call ptx/endis, PTXCONF_QEMU_ALSA)-alsa \ + --$(call ptx/endis, PTXCONF_QEMU_PULSEAUDIO)-pa \ --block-drv-rw-whitelist= \ --block-drv-ro-whitelist= \ --enable-trace-backends=nop \ @@ -143,8 +144,6 @@ QEMU_CONF_OPT := \ --disable-libssh \ --disable-numa \ --disable-libxml2 \ - --disable-tcmalloc \ - --disable-jemalloc \ --enable-replication \ --disable-opengl \ --disable-virglrenderer \ -- 2.30.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de