From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 18 Nov 2022 21:13:29 +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 1ow7jt-00Bi0n-5E for lore@lore.pengutronix.de; Fri, 18 Nov 2022 21:13:29 +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 1ow7js-00077h-G5; Fri, 18 Nov 2022 21:13:28 +0100 Received: from mail-db8eur05on2054.outbound.protection.outlook.com ([40.107.20.54] helo=EUR05-DB8-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 1ow7ja-00077X-K1 for ptxdist@pengutronix.de; Fri, 18 Nov 2022 21:13:11 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gQojXV/9XOr518yevktkNPoAMIpsftIBdPpgsTBy2N1oOqC0I4lJu8BIVptA16WYh5AaFr2uuMcUIqd/L60ojysdA9cwoYuiGWTdbGMgAVK0IDHwy8E4tskkdW7qj/yTtBkrb0KhmLHZ4lt/Ff5xbROcprQFURGUlk0guA6GxEzD1kB8JaKT20MywrEic7PiuCJcWLTPTXYgSqbtRfLva+KtsdRMALw9LJkLEvYpXw1Nz+Zo19NEqRiip3Hq19eDNrIevbhA04XHbndYL+C/IHFJwdj3lkPjMj8G/ctc9vUoxk/pWAae4EomuWJa/udjCztR+HL9D55J5bKqDTEpBg== 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=Zd7QoXj8V6eeO05+Z2c3yVgWFoM5yw8BaXzmBj0MdoA=; b=fxJW4AQw/efae1+2HkwPUFQeEYR8/e/y4OCsu8fEXWT0281FF0//MuMmgZ4RPFdKPIvuuzeVWjYuWeo0qhQ/+hXaDK088LvMdVO168fAkCZC9xUhk93KRHzy/JW7G8Ps9Bg+lazwh8PnadXtqd7KbTe0BEAkino49ZEhtjGA3aEyFOacsr920xYVdTtlFBzx2d4/5kHaXamZGm5Ae3oTBSJyNJEkhtPNu4dZ8XTy0Zq8Kqm2d+6Jr+kK+MorB8a8lnNSe7i2c+Hge/J+XXpYSh9MzMLtC7QK1hUy2DqlVgBJ79xcc1YF3ziG7JPWlLvR9pFd3MfjH6Pj9a6ecpQoAg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; 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=Zd7QoXj8V6eeO05+Z2c3yVgWFoM5yw8BaXzmBj0MdoA=; b=Z37JwIyo/b4iL7t3ItLdkU50VtZ3uEKnrSqWaQoVkYZiD9tAkbMag3Ok7e6Xuj7sujavpiiaR5rfeaetX+Z2TQgISXhDi5LNqFcg7YkDRT2+9afjIycOzKmMGo8hNaJcq15VKMnLxr4wlZTPbH0ifCc/g3dBdqQH/vV3ho7GJOE= 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 DU0P251MB0573.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:328::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9; Fri, 18 Nov 2022 20:13:07 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::db66:4269:9534:aab]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::db66:4269:9534:aab%4]) with mapi id 15.20.5834.009; Fri, 18 Nov 2022 20:13:07 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Fri, 18 Nov 2022 21:13:01 +0100 Message-Id: <20221118201301.1496741-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV3PEPF0000013A.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:3:0:12) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|DU0P251MB0573:EE_ X-MS-Office365-Filtering-Correlation-Id: 1e60a184-57b7-4a5c-98a1-08dac9a14ecb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gF6ysvLw4Lt8tLP0k/RYaIInPcSgrZEOQURFxce/Isn3OIdsC5AvmXxE8NwTDagqVe487bLfz5iRI3Zu+kOdcFgPpgSB/KiLIsocObb5kSsxo2+cNT1AdvfDDdPdkjXPXhnRUh5rbL1ReP2+ZsKFcuE3LEL3QXt5lK6yC4AzcUZ7G7Eu5jySvC01J71vWPknIzpoibgEbBUwC2AxjO/d78zB6M8OtNjLyLJwS4QtTULsVbePlTz5FscbSdeiNDAPuIwFIw9i1JJcBd3DKiLKzKSH/EDs0OLINVc00QppSNilWbbX4Hw8qAE2/oFuUSbJ9yQOBk215u/QqJttBXxqm84h48Ss1Y/rwN+bcDMPHkLkJ01NxB/u9aJp9n+CnR86vF0E6eq7Dh5FtH/p5NqwZDzvXOHAOc+Wf45xyF4JtoLBNNv0Rz7GPC/0YHXqZZOK4a8pgCw+82qLRjlHxnGzp4dk1YrIzmc6tmt2XuAcno8TChvVszEC/1n2tHx8MTmtZ/pWdUG9ZiPxR+Yy9Z89bQJ0uFxYs1NGYveDU9K8mhhU6j+8FtPlr0bhHJYzgKSocbE9Kch3kxwwCcBVlq+bHyDKL9nIgq4W3VHEpzmuNgrBW5x280RK8Q3SAqoRmFyYOYudWmgxoLJPpu9PTXBtlA== 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:(13230022)(366004)(396003)(346002)(376002)(39830400003)(136003)(451199015)(6506007)(478600001)(316002)(6666004)(6512007)(66946007)(6916009)(52116002)(26005)(66476007)(8676002)(66556008)(6486002)(41300700001)(966005)(186003)(8936002)(1076003)(2616005)(5660300002)(2906002)(83380400001)(44832011)(38350700002)(38100700002)(86362001)(36756003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xTMEGYBwXI6jRocbPRLfhdeEya1/Yw/H1pQ8veKmMo8QOifQR+Z5LkJRxzsI?= =?us-ascii?Q?EVJNFbJ2clZbfr0S9mXOrCrHaJqMNlIfUZEM/YRzttC0sXi+WZyPgIX1NxG+?= =?us-ascii?Q?OUHKPejkRD8mFnHw7b86YWJe3HR6yM8mEpxCpnP9pe4VU1zDo2nGKspOg7By?= =?us-ascii?Q?hbCe6POjjutObtmuHOmQIE4PJ4mkXWq75XlMjykg37UdQ/Y2G2DtDagd9OcM?= =?us-ascii?Q?l6GlJMAVhr/sRTVib0CQxR7dmZJq5QP/IyZ3vCNmHTIuskfknDDXLZOdXsKn?= =?us-ascii?Q?COxjLNbUV92F5s+Ebt3CLIT3O64zwca7ilVrKa9bCYAlP1KkQlKe/Bg5AyPl?= =?us-ascii?Q?DBHs/7RO3wSgRYmM8QAEpwCyNDIDPoRs/12IPLUZIrVpU4yIhC0k5fD3S4qx?= =?us-ascii?Q?OCAyvhSdhFIfc49MKy4Qj84fkZyvhA22GxH4jCy2zvau/zd/0Ai3Fc1yOQ7p?= =?us-ascii?Q?5tK5EKmhD97bXZAred+lSOfh3CNg6lA9e5/bPqeaiCrTHJoz26fTUpG0g2b9?= =?us-ascii?Q?4nu0yN5KOxT03r9YU2HPONdtT2FkAWHPb4rjBejzaVbCUM8ekftBWW9//88+?= =?us-ascii?Q?6ybKARRlfQiyhJ9iYKIme68/Md/MO5+kPtkwasZ5qKDyDxXppwANfOhNq5e8?= =?us-ascii?Q?i9KehiyiZNThxfTMpQVTb7LvxnCwr7i5U0VPjV2DpapWWmm7+laPyBnzd6S2?= =?us-ascii?Q?7Qw1bHEy85PDKJtzTW8C4GQridA5AA0PHfqbrJ6dXGQXKL9w5485VPreIWWH?= =?us-ascii?Q?F8CMWivboGTwdJ2lU1YyWwQMdUwvrBvtsjBuKOM6NUi5m14n9WFv8lxnQaPO?= =?us-ascii?Q?g+4q6Vv26K2K3wOmjNCxiWAWgykJjTNsCc9pzdXmZLJoaIHYOAEaI8IhlU98?= =?us-ascii?Q?gQ9Lu/3uAmB9sFos0DLtSukd3kEiiuB4bBYbb+buZSHa7BqZKepXvxMU9hQs?= =?us-ascii?Q?9apWbFpk50kCTON/AJjP6D/zJE7Hc302I2XBXrDFJfR91l+uIa8v4sM7yHDJ?= =?us-ascii?Q?klVBO/I/IO6w0GoFjCgdcI66al297Qznb12GcfIICj3lgrZhUKXATOZVzkdA?= =?us-ascii?Q?uxfj57iQayRoKnqf2dKFK0V4k/jdY5VScixF+N/3mqMY0poC02xkYre3VOHe?= =?us-ascii?Q?tFbZqrvVqoKu1kn7HXDUF8zz9Wp8xhV//ZTk3fKbp2YGr90nHmr0XrZVB7SM?= =?us-ascii?Q?GnFdv+aQnQQEc72EolN5kIIKqnuWx0Gx+/Tw4T+Ol2B9MoGZGrZW4NtHLSPz?= =?us-ascii?Q?/S5aXwJQP1SM3aLkhMkduerM18zJsJbOfP8PsEtOPyndE5ZPg1c7LAhBzMDT?= =?us-ascii?Q?d7e23wpvDpDkcMGVci+jONngRqMES/ZDE2NCrvFMWrSg9G9F+nxj+4HW9t+s?= =?us-ascii?Q?jf74v1MHqBLJOYMwjcFQeYo8iw470MB+mHUkfL10KzaFquhtBjZfSwZti8ib?= =?us-ascii?Q?wJTs60JGh9LcxNEbm7UEK/EOuInkVuonnGEGdfXCAADB7Cx2uMxw5KYVTuON?= =?us-ascii?Q?biOe8sCzoGjObGoC3jCbym548JB+MP+7RaxBnnIqFe16fHTnQiHRTfyowT7n?= =?us-ascii?Q?z/i+HBEehyKsRj8cFSF2/bSL6WhXZZ/F4noEcUh4npw39AONVxJxixt0ilsX?= =?us-ascii?Q?nQ=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1e60a184-57b7-4a5c-98a1-08dac9a14ecb X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Nov 2022 20:13:07.6011 (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: wIx6UbFDwZZwCnn1EUo9s+jxnNd+2PlsYkWliOrUKa8+Gx3e9cekP87MdUbfBVJVtJahBQDZvoioByxmhFZo94vrottEUX6mCt2ZJhZVVg0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0P251MB0573 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.8 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,PDS_BTC_ID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] wayland-utils: Version bump. 1.0.0 -> 1.1.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 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 Some bugfixes and enhancement of this rather new tool. * Add patch to make it build without libdrm. Adding libdrm enhances output, but is not needed. In reality, libdrm is most likely going to be there. * Move URL to gitlab one. This release isn't hosted on the old URL yet (any more?). Signed-off-by: Christian Melki --- ...ayland-info-Fix-build-without-libdrm.patch | 38 +++++++++++++++++++ patches/wayland-utils-1.1.0/series | 4 ++ rules/wayland-utils.make | 6 +-- 3 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 patches/wayland-utils-1.1.0/0001-wayland-info-Fix-build-without-libdrm.patch create mode 100644 patches/wayland-utils-1.1.0/series diff --git a/patches/wayland-utils-1.1.0/0001-wayland-info-Fix-build-without-libdrm.patch b/patches/wayland-utils-1.1.0/0001-wayland-info-Fix-build-without-libdrm.patch new file mode 100644 index 000000000..2b994421a --- /dev/null +++ b/patches/wayland-utils-1.1.0/0001-wayland-info-Fix-build-without-libdrm.patch @@ -0,0 +1,38 @@ +From: Olivier Fourdan +Date: Wed, 14 Sep 2022 09:07:10 +0200 +Subject: [PATCH] wayland-info: Fix build without libdrm + +wayland-info can optionally use libdrm to provide a description of the +dmabuf format modifiers. + +When not using libdrm however, the build fails because "dev_t" is not +defined. + +The definition of "dev_t" comes from which is included +from , which is not included without libdrm support, hence the +build failure. + +Simply include unconditionally to make sure "dev_t" is +defined regardless of libdrm support, to fix the build failure. + +Closes: https://gitlab.freedesktop.org/wayland/wayland-utils/-/issues/6 +Signed-off-by: Olivier Fourdan +Fixes: 240cb739 - "Add support for linux_dmabuf version 4" +Reviewed-by: Simon Ser +Reviewed-by: Pekka Paalanen +--- + wayland-info/wayland-info.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/wayland-info/wayland-info.c b/wayland-info/wayland-info.c +index 53cd04bcb95e..98ff2052add7 100644 +--- a/wayland-info/wayland-info.c ++++ b/wayland-info/wayland-info.c +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + + #include + #if HAVE_HUMAN_FORMAT_MODIFIER diff --git a/patches/wayland-utils-1.1.0/series b/patches/wayland-utils-1.1.0/series new file mode 100644 index 000000000..21f38d9d7 --- /dev/null +++ b/patches/wayland-utils-1.1.0/series @@ -0,0 +1,4 @@ +# generated by git-ptx-patches +#tag:base --start-number 1 +0001-wayland-info-Fix-build-without-libdrm.patch +# bcd03cd405a631566145d1b0ddee2dc4 - git-ptx-patches magic diff --git a/rules/wayland-utils.make b/rules/wayland-utils.make index 91942385b..28c2f493b 100644 --- a/rules/wayland-utils.make +++ b/rules/wayland-utils.make @@ -14,11 +14,11 @@ PACKAGES-$(PTXCONF_WAYLAND_UTILS) += wayland-utils # # Paths and names # -WAYLAND_UTILS_VERSION := 1.0.0 -WAYLAND_UTILS_MD5 := 714875aefb10e7f683cde24e58d033ad +WAYLAND_UTILS_VERSION := 1.1.0 +WAYLAND_UTILS_MD5 := 1a398cbb75c3ac1ac231b2a8f84bd6d6 WAYLAND_UTILS := wayland-utils-$(WAYLAND_UTILS_VERSION) WAYLAND_UTILS_SUFFIX := tar.xz -WAYLAND_UTILS_URL := https://wayland.freedesktop.org/releases//$(WAYLAND_UTILS).$(WAYLAND_UTILS_SUFFIX) +WAYLAND_UTILS_URL := https://gitlab.freedesktop.org/wayland/wayland-utils/-/releases/$(WAYLAND_UTILS_VERSION)/downloads/$(WAYLAND_UTILS).$(WAYLAND_UTILS_SUFFIX) WAYLAND_UTILS_SOURCE := $(SRCDIR)/$(WAYLAND_UTILS).$(WAYLAND_UTILS_SUFFIX) WAYLAND_UTILS_DIR := $(BUILDDIR)/$(WAYLAND_UTILS) WAYLAND_UTILS_LICENSE := MIT -- 2.34.1