From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 23 Feb 2025 20:22:50 +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 1tmHYw-0062O8-2x for lore@lore.pengutronix.de; Sun, 23 Feb 2025 20:22:50 +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 1tmHYv-0007Xz-HT; Sun, 23 Feb 2025 20:22:49 +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 1tmHYY-0007KG-8L 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=I2U9nes+w+P5hrNSnwcMVYFXJ+pcyBo09d5D2SBaUeougbZUxOalILTYQ+a91gidUN7uShetCpYBzIKelnDzsylHkvbd84qGlUBqGiXl5kwhN1NwgBtf1QdZjMRf/gmszZBXRg3mBibqhISe4/yv+jsJBbJEY41Jov7g7ZBvBbDlbCVSc+DWihZyO4/cPVWgxThWrh24hwyQINXj1oxFeT6iLRa+D6aAkQihyJ7MR2tuORDxAkRxFScMG/xWrxaRwbZ4sf74x5n8SyDJ5QdbXIXIYRcWxLSgkBG5FShd16r2TgfPrN9pwMmRn9XwTQjdNgy6s/9EiKRmw2YLxC4mUA== 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=4UXyfQAHYEtN2J326epx1cy64E23BUEn1u88ZtUHP+0=; b=sgJ2+76A6CaL6HcDwhAorGN8gmJBPthlplNOHwE00U3K2ZSGULCJkqAHGaN6yGZGKP7nh2FfHaustmGGuxfigoLtL3LY44lN3ezf7b2B7Sz8QgncmQCuRWcdJlMmS7lBB6s2/0d5HFKEDMzbYQJ819yunsb8XizjJxHMe9aitmOVou2fyMpPTxR8aglLhRJDQDNIELW8s0cZvj+UobvvzMXHru2930Ep14ELVelNO6K7dBPxJkuRoaOcA99DCfzjQ8PeCbLqyrvBXGNsa47CRLFi2eaP/b22wsFoKqZg64yklzLQ2UEu++RzhWOtO+SurvAxNYyvkdmVt32Y64JHdg== 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=4UXyfQAHYEtN2J326epx1cy64E23BUEn1u88ZtUHP+0=; b=GsLbyoBo8T2XHybTeX56oboIH02jXnAOBsBIYedzok/MnNQ+HSg2+cqOJfU5ZuD1movHKYjD0bSQtJGQhK/iXpgrxYCY0dG4JXVAUpQgcn3OBdQN4N+HLCk3JeeNir9Uxy4chXrOUpisGqFQGKkCiECedyE3ZvLuKhLiS8sRNEg= 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:22 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Sun, 23 Feb 2025 20:22:15 +0100 Message-Id: <20250223192215.1957788-2-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250223192215.1957788-1-christian.melki@t2data.com> References: <20250223192215.1957788-1-christian.melki@t2data.com> 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: feeeea7f-b1a7-4e97-9351-08dd543f65ac 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?/ITF7Xcuk3Ey8Ha4Ntr+oxqhgEuYKxbILvYqTWaRPqI3ZxlH4II7sRLc91dj?= =?us-ascii?Q?zv3UN6e5Vvn2rgJjVGKcsFs2ZBff78f5FkKrkZ8UnZ2DuxufMJuKjYGAQWoB?= =?us-ascii?Q?r/MvRGBn+eNRuftK/iB5JYfC1VIKyHxQNrUS3413wn34J15qIzc3H3TsAifh?= =?us-ascii?Q?B7sFdjKvIqG1wIP7VOi/0RYbvcxkdcanHdCPZC4OfHJmL2+JCK83vkCycNMU?= =?us-ascii?Q?qTTQfG7ejl/De+3Ak8ZgLpq/Gcr1K9n7Xk7X6bGLbhQzkkNgPD7+PKznfOw7?= =?us-ascii?Q?KOyx1XPrE1f2vMMWUEVYRAS4nXgfp35Qy/z441oYOmxz6iR3/eZutZQ6yapU?= =?us-ascii?Q?xXozpZFPCfniEzW5J+B8H4AnHKlqmI5WvzTWe9Un/hbfT6EwcYrKrCVtq5E8?= =?us-ascii?Q?7yDaFovCVQexuMkHKvvsENsrrgZossqnTGlCmD4vqAHa+gmhJw8M8wgbI/BS?= =?us-ascii?Q?Btd4ynHEm4oCw7St1Ia3IBMPSsPe2jve07R+TKIQhWBNSa4M1qzR8CzqcBkp?= =?us-ascii?Q?YM1bBxDnBvRd85VmFdpF9eVvelfCDKeCQjMv4P8o7yloyAZECmPKyE67HGag?= =?us-ascii?Q?eZicp4pMU1yc8xkhr75tFuJRlczPZtFdKkRYxUa8ktiFBzWgTQg8cZwoiQoM?= =?us-ascii?Q?LrCICm1qPSpWwCKXolAkungwsupyilldQkGgMDxMupJu0PgoOzGtJI3EVhL6?= =?us-ascii?Q?ac4RGIW+gxCq5Zr/U+Npm6mLpESC/jVmkOa0h+u3/KbwscGSJwBhzqgPfDju?= =?us-ascii?Q?WuYIFfbGe2ecQ1YTFQGuooE0KfGq1Hs4xCvj6nwR1Ivs0ZQavlkfcFR+jNRZ?= =?us-ascii?Q?ZlKj4kwo+c/nZ0/9jf93kEmoTqUvpx5LP3qOjkW4IvlBIcA3ZBU0eb1Y6sU7?= =?us-ascii?Q?//thNszueCCTUs86dceoR8poBdx1+SOlmho5B1wc04nc8UP970BapMl/vzjs?= =?us-ascii?Q?+VYTu4ulaz1tKtSYu2ufQ7zJpnhAMc8pr5UEHo9eiB5k89LJdNmkuDLAJpE+?= =?us-ascii?Q?qDrMPVr7KoT3oFUJLBz9NhpOtByp1UmS9Kb8P18MMCvWTq9SKd3zZ4Z6ERbH?= =?us-ascii?Q?xWFAUFungzHMgozYuaB0XKH2iRt+gsBlYN+5B8DyVwKFiqbgvtcX1ZXBpSMa?= =?us-ascii?Q?rw5GmHNw6iw5tZiK4VXEyzb4zNZsqaR7aYvD2e/w/ayTp0WqlKr1o5qH1dyG?= =?us-ascii?Q?4nCpcRhDOhnfiNe21hnHp+4embtfvvskae010awzoczYyFHo4yH0abrl0oKa?= =?us-ascii?Q?C2JFxDmSno4pBb5DD5nUDaShObDl9IbANOHMTU4kG2vRmlv/HgRl7tVytLHO?= =?us-ascii?Q?pnsyAZBmsTpolEgHJaUdK+oWrOFZNcuh1nIXYOFvAjqX1HtwGdnrHD6zoG0I?= =?us-ascii?Q?X4KHu4cgSL1TDLr+TPpEu2PNgxKtxLy3Fz+07Xl5+nxY0K3hyyVRtielgZrM?= =?us-ascii?Q?rBPVG0uK6uwzKAm8Aycd/6L89nhib/AZ?= 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?otwaNoOJPVcII/i7LIbQyXKizKEmFoJF4qguFagFMEzCK+e96HT3eXAuXuxr?= =?us-ascii?Q?gHu/ImmWIreK9vvhB7j3RR8OWerVxh1El839UReWkT5y5Gd2JDSNUyfH7wS8?= =?us-ascii?Q?rIfRFDpSU+rCVVdPUqwFd+5MmHC+U3wW0yrLr2naf4itvMtiQRtDbs9S/E9p?= =?us-ascii?Q?++Ji9WS9UVgle1VMgmSw7qR2s3Q4n1NX4VKZue1QezWLIh+IarhqW2XhOWK/?= =?us-ascii?Q?P0y8q1GyqG2SykIJLZwB8yekupAP4c2fn/iN5SYoICXRSH+AwMBR5lYt57uV?= =?us-ascii?Q?GwzbpSsH3HJfFyLZ8FIVtaG3RVXmWmqaIPE8ES+ve2N6D1tf64iqD30ry8Ar?= =?us-ascii?Q?iRzCth0IztefC1nypZY6SxEQMy4pk3DlQthTPZ0MqIzjGO4TGa8BoG93EMLQ?= =?us-ascii?Q?/yOLx/gmQ8QJm0U/pE2Tal6DTCkJUARb5KY2qgKjAIw7uoRogvZu+qV0lfn0?= =?us-ascii?Q?KQq6ZUUqnb4osfAWJP4bYworgmdEtsoDCRqFjFpapDJt8OcL6RrLvHCfGphN?= =?us-ascii?Q?2Ss0oTfYsDKLuOjQGyko/ng1CqJnoAqiNGODE1npDKZtz2zOM0y06D6tI2Yw?= =?us-ascii?Q?JJ9TK9df735Ho2Q1wUQ+/6dpqVFuJAMIAoU5qp+wbpkjWAHsuNRBmc/jilfK?= =?us-ascii?Q?gyQibbwUBkZtPPKEJ3PgWPIiJRVC6GXeCwaI5LqHsHZweKP3h7bNrc1mVsdF?= =?us-ascii?Q?17jx7w49RD5/iIj3hev9NsN8qSm8SwLr1V9NzSuEkemcRAkNljfkTsZBN7Bk?= =?us-ascii?Q?WQQYGk+G/BVVeP9f8qGpV9KTtOPSk+mSItRGDu11dneXko5RSO+NkTeBRzS1?= =?us-ascii?Q?g4aL75WSEfHKvtsQH5gTAOXAKKXw2lQJXk5PBQpPUJwCCLLOKKvStaeY+mvA?= =?us-ascii?Q?yZHRt1xF/PCLzq/MMzr+o7Gku7lf/ylPXmFn69M4adDXbIRJfaW7MJqTlrox?= =?us-ascii?Q?ynOxU+qnp+422niM808c6KKsb12SuSoRryo/Z8FN6LDvZzC1NnFgLC4J2aE1?= =?us-ascii?Q?PHPv4i+mNR6gISAH5jyn3urS4yS7Nz+vmVdoNmS2dc52EsUogBdWMbwvVBU5?= =?us-ascii?Q?vMdI+OM1+Os5NylTk5Xdz4RarVNRqXkNRE8OOHuyAzcR8c+G14viNreWwgp5?= =?us-ascii?Q?x55cAiA+yZk5ofxNDUnP2q14VCQCV4spgY++ukrB9N67YNgoRV0uiUTeGT+D?= =?us-ascii?Q?tE8AZpQN0Ztgf4Y20YcN5kHND9e6xl3PITXF4rW94VGr+OWRnYSk0voCvvHS?= =?us-ascii?Q?rL6IWYn3eIive+bc7m+jT2UJ444xuDdtP9p/n6vR74fXK9a6h2ebDxcr7i+0?= =?us-ascii?Q?/XIerSfpp/3zF3Qj1lv6et4JvOBtF+PF4luKrbUuJjpSy6dsJ8UfOfJgf1b9?= =?us-ascii?Q?Nfl1zLP8VLEGJbDs4FHcVrgP/QQwUK0w0jCPizHHQeD/2FxdPsJLJjul58cI?= =?us-ascii?Q?QEemPTNIQWxuzRAOJTtbYp05fnyrM/oX7eSqqBL2r1ztGuNVmA5NjMxZ54pl?= =?us-ascii?Q?YqZ8aHPRvUCXDNnTipMycJUl/JG28CXMTtR7pyiTrDS7aXIaB099OvQZ86Vy?= =?us-ascii?Q?jk7H8QKo5oDox1PcwpkiL838XPHvMBDJ80AAWu4K8EuaiM0AWAyZTzGKZ1us?= =?us-ascii?Q?RQ=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: feeeea7f-b1a7-4e97-9351-08dd543f65ac 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:22.3311 (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: +Slu4+P+WRdoDvKOuALFZ2gRDbH/cY0WtbnvGwBXjNA6aBkjnovi/EeQIx6JiOeRNmYITK023Z46T71AIDnV3rPMCjy0/Q/bfHnRi69ym5s= 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 2/2] host-libkmod: Follow target libkmod v33 -> v34 bump. 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 * Convert from autotools to meson. * Drop special install rule. Should be ok now if I understood it right. Signed-off-by: Christian Melki --- rules/host-libkmod.in | 1 + rules/host-libkmod.make | 39 +++++++++++++-------------------------- 2 files changed, 14 insertions(+), 26 deletions(-) diff --git a/rules/host-libkmod.in b/rules/host-libkmod.in index 29b01e9db..d73ccf525 100644 --- a/rules/host-libkmod.in +++ b/rules/host-libkmod.in @@ -2,6 +2,7 @@ config HOST_LIBKMOD tristate + select HOST_MESON select HOST_ZLIB if HOST_LIBKMOD_ZLIB select HOST_ZSTD if HOST_LIBKMOD_ZSTD default y if ALLYES diff --git a/rules/host-libkmod.make b/rules/host-libkmod.make index adb42a33a..766d8be26 100644 --- a/rules/host-libkmod.make +++ b/rules/host-libkmod.make @@ -16,33 +16,20 @@ HOST_PACKAGES-$(PTXCONF_HOST_LIBKMOD) += host-libkmod # ---------------------------------------------------------------------------- # -# autoconf +# meson # -HOST_LIBKMOD_CONF_TOOL := autoconf +HOST_LIBKMOD_CONF_TOOL := meson HOST_LIBKMOD_CONF_OPT := \ - $(HOST_AUTOCONF) \ - --disable-static \ - --enable-shared \ - --enable-tools \ - --disable-manpages \ - --disable-test-modules \ - --disable-logging \ - --disable-debug \ - --disable-coverage \ - --enable-year2038 \ - --$(call ptx/wwo, PTXCONF_HOST_LIBKMOD_ZSTD)-zstd \ - --without-xz \ - --$(call ptx/wwo, PTXCONF_HOST_LIBKMOD_ZLIB)-zlib \ - --without-openssl - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -$(STATEDIR)/host-libkmod.install: - @$(call targetinfo) - @$(call world/install, HOST_LIBKMOD) - @ln -s ../bin/kmod $(HOST_LIBKMOD_PKGDIR)/usr/sbin/depmod - @$(call touch) + $(HOST_MESON_OPT) \ + -Dbuild-tests=false \ + -Ddebug-messages=false \ + -Ddocs=false \ + -Dlogging=false \ + -Dmanpages=false \ + -Dopenssl=disabled \ + -Dtools=true \ + -Dzstd=$(call ptx/endis,PTXCONF_HOST_LIBKMOD_ZSTD)d \ + -Dxz=disabled \ + -Dzlib=$(call ptx/endis,PTXCONF_HOST_LIBKMOD_ZLIB)d # vim: syntax=make -- 2.34.1