From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 23 Feb 2025 20:22:42 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tmHYo-0062Ni-2N for lore@lore.pengutronix.de; Sun, 23 Feb 2025 20:22:42 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1tmHYn-0007LE-Sa; Sun, 23 Feb 2025 20:22:41 +0100 Received: from mail-am0eur02on2117.outbound.protection.outlook.com ([40.107.247.117] helo=EUR02-AM0-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tmHYX-0007KG-EA for ptxdist@pengutronix.de; Sun, 23 Feb 2025 20:22:26 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=j8jrEAoIok9ENeLGoKgemuDRkXy6FBb5b5PNhR9+23pAqwBc8Hg4Az8wKTblM09OHsiryZNfHbsfJmaLMqn4gZymfwq6s4Nu4TZicTx/ITLOIrxR1kT0Rb+FHhuyxe7eSkjksdAJ1lc4qZATM28KQru3npCc+n682ZxOxyT3wFWlsO8cvHd+X0TSn2KWvdCCPpGzTIp4QCdG132pTW6g3l7l+9E1Wkpiw2gzIOoUwkvMJ9LUtFRT1FDJmfgYuAKIYC5gDmisRUdIDrd0NUjP8AAPLh6Oek9dFwkiINDgSLx7pUX7R26DdmREPfkOpn8VlNIwEiMQ+Kb7FYVRo5wZ6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=BG8BFVjfHi9QHzy63UlSLQ8LaL4oxY8OCDK11sti+es=; b=cuEigZcesiYQjl7DdlmhaHEk37OrLfiHJlfed4jPjGgld3O+ASvqAsq/CtkjtCjegQSSSJyLc5ZLoiO4JlrZomNDI4wcw5C14EE5QyeO44wSM058NoBvv5I4Ts8An8gxAeZ0kBecs9N21zZ0FIQKyCClHPZGq7Wny4AYpW0l14WvlBTtI4kQoVnwsAftN+vb1MXK/9bQj+MA3LBysybmrgNUblECkiK3uqspF7SvC3uLJj0zap45SxY2tAmE+oKZbSX2Ri3KTEiyVezDkk6f/11rKwpiViCDDSAnWVNalY57fMjoAmkp1eXlAZhC5ZiykedtN5BeYWd+gPt5zrZh+g== 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=BG8BFVjfHi9QHzy63UlSLQ8LaL4oxY8OCDK11sti+es=; b=C1p2XKAe2c08AT6S5QuG7Xute+oyKpbEanRA1DRvhTpy/+X3976yR8oNd+aUu/OssBc3NB3ZG5M8Q2RPEu8S/GDFVmCTf9W0KBijJOtsYRlTenALFqffnOxAexwx+2UnmUIENH6g6bUZSnfYLcObg2EE+RjTN7m9pT67RyFKtlo= 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 PAXP251MB0670.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:286::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.19; Sun, 23 Feb 2025 19:22:22 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::fe8d:f825:5b29:2903]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::fe8d:f825:5b29:2903%5]) with mapi id 15.20.8466.016; Sun, 23 Feb 2025 19:22:21 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Sun, 23 Feb 2025 20:22:14 +0100 Message-Id: <20250223192215.1957788-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GVX0EPF00011B5B.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:8:0:11) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|PAXP251MB0670:EE_ X-MS-Office365-Filtering-Correlation-Id: 12945edc-8aa7-42a7-2a56-08dd543f6569 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|52116014|376014|1800799024|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?QMB+JNIL677lS2EewtcBa0pQ9LTUF9ihvZY2StfOAxAAEanDKJcJsQvwLyrE?= =?us-ascii?Q?9xem0EneKNAQYez7KzpCMRXDXl81RlFtAZvnUphy12P95J8VUXhFs5pbYd0F?= =?us-ascii?Q?4TTzVhzCOMG3iCITJVjafy7ECMwkLSQs3pahGSu8XsOD9KOsA78a2Eq/W48I?= =?us-ascii?Q?C/KaEV7l33u/6msQ/Wri66X2+SCqpTFyIFxSkv3qHahg4RVCT0yjInINWuxC?= =?us-ascii?Q?PhMUHzJk67NBcr3mqz/e7nP6jFSDdMrJFwUDGwff1SmjnAEoQnChT0vv0+GX?= =?us-ascii?Q?qLIhpS6zzI+7N3RfZ5cNfJzdieSJdUyI2zf7qPgTVfsYaftCoU9Zg0LzDv1i?= =?us-ascii?Q?8lUOW2UcvKNzp86eZnrKKBg/YUtUv4ns2y6N4vnflONZbYqESSocG1RzuLfL?= =?us-ascii?Q?DC2RJT6M5115ywodURIJHmBhmD44R7ktaoFaveI9X1Gz2Pnsg5xHO/0VCOHL?= =?us-ascii?Q?hpGpLaoXsgypOGX5kcnIGggs0sTAFeAiO9o+r9lajweRn7db/d+ls+LB20oH?= =?us-ascii?Q?NG3mThZQ0Nq+qklfSU5VChY55DysoOzZbt40rYA53/yrv8LqO+wagQSEnV5g?= =?us-ascii?Q?1GCxMs7Tm7nYyf4h2mM8LErwMuTmcsZ3ljsRLFVDQrQzN0V+fjXfo4sbI81S?= =?us-ascii?Q?RUD8b8PEBabIz7OIZsE2HlQBA8E62Tfh08j4ekrgd9HVHoUL8EgzpP+23eQd?= =?us-ascii?Q?sJwFY8pKPBjrWGbnl7P6JZUxEonpHc6fugYHIgrHBPcLqcE3aAS2po3QX0zE?= =?us-ascii?Q?CiR7wb9RAplICkbTIqzDnlPfQtx5PmM5GPE9fkhTt9yNJnPI0gXzsECVGysE?= =?us-ascii?Q?aHFFYwFmZ6Ir/AQjcvIz6wwcDpSnpIN0feht5F5S+SWMGeLNa533D2/IQTdR?= =?us-ascii?Q?r2tYIyn08GbdKC+PBgVHogn+KK4gxQyb4JGUGvDKz6xLlCpb63sQAs0I9I8O?= =?us-ascii?Q?U/snbLsoYegtAA3WmjiLhxQDM+4b9AjQlprz5XgZPN0XsxPBTQ3mr6oBBC+K?= =?us-ascii?Q?3GZHxjQoWJj5tMnjTNkrFInaeVx4QV+7MjNmYmxOQC4cGikhx//AU2e+1vyg?= =?us-ascii?Q?3sHe/bvg9X1ukIZBJYLEa8jdt/30pDkMa8zr4haua6BHjnyvkmvv1SAhRZPy?= =?us-ascii?Q?RkjXS0tTj0OoYzSXgXvfD37telnzlkLxY8PJXw+0bpY2IVV6FCYq/zxf9vZC?= =?us-ascii?Q?b7mAv8W5cQ45Ct68su0mTQNd+2IqlTlfJRzNPD92AU5r7RQD6OCqG5gWj55E?= =?us-ascii?Q?BCkzYwVudjpmJVKSNoo1GwLWvHB+N6zqugbWtKczmCridQzKcTh3eNY6YzRf?= =?us-ascii?Q?waHmjhskh+ql+vbJVaZDu97s7IT7piiymn43OOF1tyMUorbQDpycGwie2xfy?= =?us-ascii?Q?KN37lS0v7OFkn22v923IvXYSi8C4dAkR0xI42zEfKr/V+DrauvxuCaBTcz7j?= =?us-ascii?Q?tH9HOR2VAApboLOdGBhh5S1v0VSaEwSG?= 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:(13230040)(52116014)(376014)(1800799024)(366016)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?7sba8tNwnVNjaPb3cml4c3AXiE8KB9il4IvAyzhVohb1S99lslq1/poqNLXv?= =?us-ascii?Q?2SST4rnYm3RmKHzXTiHne8Q4wszDV4mwKpQwQeILbmomAy6jP2ov18e1uGJR?= =?us-ascii?Q?nnAA36FaLBHkKntpjsBiGN2okKietJ3otOSqIkq0DXFbhBhc0rLpujTmbjNb?= =?us-ascii?Q?qiNcR79GbJK4qExWgenLuAulWYs8//li3aDwLNJg+6j1VALApkdKMMW44pAp?= =?us-ascii?Q?6IJEjVk0bWIBRGFwW3y+w9/7X5ivf6Sjq2qWjDJP1GJAr+5DWxd+cv9bVp8D?= =?us-ascii?Q?2IOAyhPAPkQKhPIOBUYZ710b+Kk3OakckC4MyP0BzIDvGKqTEaDtZnkXUv4u?= =?us-ascii?Q?ptmfV+xwDQPnA/6QPyOjKscMunJvfj8ijVJWKjvH8W9EzNle9UMOEVsMN8Mc?= =?us-ascii?Q?YuU17PmtZVbs/QsojaXoTfESTctxfb/1n8ohTaH7VlLaUtySd+5DvSpGtYyS?= =?us-ascii?Q?bSWz/C7OvN48rgb6IqaN8xWlAQ+BDKw09spbTkbWPbRkCAJwpJnPwUBUKPLo?= =?us-ascii?Q?RLKQwgGjy/QexOa50BrEnyJTP0ssbooKm9DST++cwx8GN4EAKsqyMYDedKKT?= =?us-ascii?Q?aa5CZOjCPQbvR6En4IbNQZ0IMMNHf7bIxGF/lVK9h19d7pke5NJkwrEIikKR?= =?us-ascii?Q?hDFpTT1YVyT2QtWI0OlfxEfknjTtVBmL3XOaOUT4CPEWMUhk/bvln3Ek/nOh?= =?us-ascii?Q?gPIdyecyh74IHoBgjPl0e148glszdJOsvOsTbXsYLkB74fqxk8NfJJw8fskU?= =?us-ascii?Q?Qfq4PzsXgcWWEIg7zBs6/xUoWvXGtVJ+s28bLwwYtODBhL5yCeBif1eQS/vx?= =?us-ascii?Q?QY2WMXY39HVK5wcZUgRKyKh8lCFRLY9m9j6ymIOBTxeu70CPmNzmGovfoSnW?= =?us-ascii?Q?tD0XIeNDry9/yGwIAEl6hwmyo2fOau60AZhYHp9ANFzjysrvVDRAcyA2lKcT?= =?us-ascii?Q?lN+eWrE4eM06We42Nd+T5dwa7ZhhIMcERBKsPGtodyKETrmSlJLIGGjV9FRy?= =?us-ascii?Q?394C47HQlpoLE+SztIIiYQQQ1yoSQJgxtUvZUgJIoncB1jWbf6WtLZ7p8VGc?= =?us-ascii?Q?Ydr9FA9JCmvTZSRPZeqjuX80+/sNKOMRmW0Nu0FQ6rADu116thdBUU3uoulZ?= =?us-ascii?Q?BMBXf1CXWExajEU8Vd140nspSw7jzfgnYyz5ctEBeH2rZPROks8Rj+jdJePh?= =?us-ascii?Q?C/L1rr9+7IHQ9NkN/IAxO0aD7jdDVbbnN54uLQ8swXp0j4H5Az2vjdgcnWyK?= =?us-ascii?Q?0N7IDQ7ofTVG5v348A25vHUmz2ptuEoXA490ThHx8y25nuCxxAJjBYvcc5dT?= =?us-ascii?Q?O2/rCx/6VkbsurK9XsGSXBgJ02eIUrDfhsKXDIFojCdRHkXZVlGd/KtRSO50?= =?us-ascii?Q?Hcis5eyHp4WycMia8ggXBWVfkqkmy8MnKcAvmRTUrqhihAfunKZnFygKRnmr?= =?us-ascii?Q?K4FU1lihk4kNLRpYdYlyrpro6ozo8CAdpLqjY04cYVZDj/WHiEv5r6xfBFN+?= =?us-ascii?Q?JVAJLZaHHQ+REy4GpfMWmUAtZOsrlXz+3qaST3umV2jTUlcGmqoSknRhqHG+?= =?us-ascii?Q?/v9Qzrj+3Km8RY82cSbuwIBUuJFJfweYFNMrg7P+27rfOcEHbOjw1UJ1NYgi?= =?us-ascii?Q?sA=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12945edc-8aa7-42a7-2a56-08dd543f6569 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2025 19:22:21.9096 (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: R9rvTi2f6gSvvITyahfv9bFVnUfYyOQp9/O/fKuSudu9yZv8Y+5t6UpgrtuoBwvSOwkjBvSQf68J9vA0hD/LBqEJPrm1oNc+RryhbDL9KSk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP251MB0670 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 1/2] libkmod: Version bump. v33 -> v34 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.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Pretty significant bump. Runtime dlopen loadable compression etc. Autotools is set to be dropped and seemed broken on this last release, so convert it to meson. https://github.com/kmod-project/kmod/releases/tag/v34 * Convert autotools to meson. Signed-off-by: Christian Melki --- rules/libkmod.in | 1 + rules/libkmod.make | 33 ++++++++++++++------------------- 2 files changed, 15 insertions(+), 19 deletions(-) diff --git a/rules/libkmod.in b/rules/libkmod.in index 11af184e8..4b7d27c5c 100644 --- a/rules/libkmod.in +++ b/rules/libkmod.in @@ -2,6 +2,7 @@ menuconfig LIBKMOD tristate + select HOST_MESON select ZLIB if LIBKMOD_ZLIB select ZSTD if LIBKMOD_ZSTD select HOST_LIBKMOD if LIBKMOD_ZLIB || LIBKMOD_ZSTD diff --git a/rules/libkmod.make b/rules/libkmod.make index b091edc8c..994ba51c3 100644 --- a/rules/libkmod.make +++ b/rules/libkmod.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LIBKMOD) += libkmod # # Paths and names # -LIBKMOD_VERSION := 33 -LIBKMOD_MD5 := c451c4aa61521adbe8af147f498046f8 +LIBKMOD_VERSION := 34 +LIBKMOD_MD5 := 3e6c5c9ad9c7367ab9c3cc4f08dfde62 LIBKMOD := kmod-$(LIBKMOD_VERSION) LIBKMOD_SUFFIX := tar.xz LIBKMOD_URL := $(call ptx/mirror, KERNEL, utils/kernel/kmod/$(LIBKMOD).$(LIBKMOD_SUFFIX)) @@ -32,24 +32,19 @@ LIBKMOD_CVE_PRODUCT := kernel:kmod # Prepare # ---------------------------------------------------------------------------- -LIBKMOD_CONF_TOOL := autoconf +LIBKMOD_CONF_TOOL := meson LIBKMOD_CONF_OPT := \ - $(CROSS_AUTOCONF_USR) \ - $(GLOBAL_LARGE_FILE_OPTION) \ - --$(call ptx/endis, PTXCONF_LIBKMOD_TOOLS)-tools \ - --disable-manpages \ - --disable-test-modules \ - --$(call ptx/endis, PTXCONF_LIBKMOD_LOGGING)-logging \ - --$(call ptx/endis, PTXCONF_LIBKMOD_DEBUG)-debug \ - --disable-coverage \ - --disable-gtk-doc \ - --disable-gtk-doc-html \ - --disable-gtk-doc-pdf \ - --$(call ptx/endis, PTXDIST_Y2038)-year2038 \ - --$(call ptx/wwo, PTXCONF_LIBKMOD_ZSTD)-zstd \ - --without-xz \ - --$(call ptx/wwo, PTXCONF_LIBKMOD_ZLIB)-zlib \ - --without-openssl + $(CROSS_MESON_USR) \ + -Dbuild-tests=false \ + -Ddebug-messages=$(call ptx/truefalse,PTXCONF_LIBKMOD_DEBUG) \ + -Ddocs=false \ + -Dlogging=$(call ptx/truefalse,PTXCONF_LIBKMOD_LOGGING) \ + -Dmanpages=false \ + -Dopenssl=disabled \ + -Dtools=$(call ptx/truefalse,PTXCONF_LIBKMOD_TOOLS) \ + -Dzstd=$(call ptx/endis,PTXCONF_LIBKMOD_ZSTD)d \ + -Dxz=disabled \ + -Dzlib=$(call ptx/endis,PTXCONF_LIBKMOD_ZLIB)d # ---------------------------------------------------------------------------- # Target-Install -- 2.34.1