From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 05 Feb 2024 20:59:22 +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 1rX57h-004g8F-1H for lore@lore.pengutronix.de; Mon, 05 Feb 2024 20:59:22 +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 1rX57i-00021d-5I; Mon, 05 Feb 2024 20:59:22 +0100 Received: from mail-he1eur01on2130.outbound.protection.outlook.com ([40.107.13.130] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rX57a-000219-PD for ptxdist@pengutronix.de; Mon, 05 Feb 2024 20:59:15 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aoYHIiTepJm/AARRTw0vAQJDHLPvC4/O8JVYqzm2nSb8S5EBJGTsma7p6YYDYwUWbUU5ym3iwCi0OBjtagFExWikSJJJvBPmBKkBnBaT34Hjic3JoMzOYBDBlFcBrEbkw2vc7wrwszJ8me/lQlgyFjyrVj0f9aN30xKcZSGCFphJWdKeZNcZxxQFKXwKAEzBnNUOMICsCZ2QctLjLZosw4LCJcynm/easDSRK0OpY658mNovAeEb6Gcnt7FAfo371l/F24X75pZ9PKml+3TKIhZp6Boa+ZVc5GU8YMIuP0rP53Z4zSOFk7FsFrT65aBcF/ZUqqE3YCS5exyDMqYOyg== 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=euWEQQUuXgWKK60ME7M8w2qcRbsJ8VKK5hspB7dyLrs=; b=dC92VItNgrDIWJ0OHeVVsoZo+hO+JexGPZ3oPo9QarUSmNbaGY4iFHYN4aZUIFrwerQRm0bvJ9SSkvnXuRjDVydvHMy7IQDyrPt8DnlaYJExxpIFNoKdvvFT+/ESIOxkivuO94Qpw3BWLLU8DgG8hKcVZzLYSMzFnJVDp92yiP8D4X5iBS7ic7D2Sn1WP07TO4jBDFB7ZnRvffkj+wHQudESqcVBec/mr0xckuZ+K0cIQJY+aIRz0Kroe6kqRxgBIMz4FHuUmaDyLGu2eTggXhehAmdkC0srrJnZPSXeMYUWybyngv0eoxrvg9VzHCDPVENIHOb9L/dDzrotioA02w== 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=euWEQQUuXgWKK60ME7M8w2qcRbsJ8VKK5hspB7dyLrs=; b=Z+CoQu8+IqclFu83BqKfnkBve+mHmLfmDfwG5bHJ881Pslqu5Hi0lhRjtnOuMmw2XrzlKlOxjfCehDk30skcgM+gvvbIkF5nYoqvf/G5mnggALtPGRdaUWPG4sNSqWe67Q8yRwGoq9y1D3jnbASs1fXoSIixb2FwWDxxJ5hFdUw= 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 AS1P251MB0429.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:4aa::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.34; Mon, 5 Feb 2024 19:59:12 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1398:9f4f:da3f:1862]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1398:9f4f:da3f:1862%3]) with mapi id 15.20.7249.032; Mon, 5 Feb 2024 19:59:12 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Mon, 5 Feb 2024 20:59:05 +0100 Message-Id: <20240205195905.768303-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV2PEPF0000384F.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9: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_|AS1P251MB0429:EE_ X-MS-Office365-Filtering-Correlation-Id: 0a0d1902-ce4c-4d9e-b0d8-08dc2684ec68 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ax2uNDboabxGTht9zHsnur+vy/mp5WtvF0ocp4sXZnujoxrcQI+b/Z1u2n4WOBjJWSQS/Y9Q0ZGl9f6xwqx2liy+Rv/o0ipN5fTmphfJ9mN4u/YUZ/MFr83lLMiqEHQbOqaCFRaAhKv5KuG026u19gHoxwQXPcSuuseZw+AbjN1ZK2YQTZLlH48F8083ubvITFQweMN6ztFRxfjg7QAymVmd270nYqyI1tGT/VYmrjCpMm4KvPJHz4lsL25tuo4i+88peR4x1JVbCrcNF7cilTz5teU5znAl9Efd0QoZNWfj+hIno/cxlQ3fqHUYD8RXW0k8OpdPuW6J62TBUim6o1F+hRp2ounXfgjSmZJnLy1MCGMuUhDj4Se51t01xa7ibR40jCYwFBw3htzCHw9Tn6HGTCP/tOeVoqoXUehhJ1s7GpFZ9NadLjnFXOsTS+uwG71Cd9l9v8cB6+Z9tLN6m0J+5Krgv7fgOgpBlzB5TaXpqZ/fBRSTXozUx8WUqY+Bw+cNHz/aM+PHcIYVNTRphbj2sZkYaAW1gfcY0USVaF5hP09qsDx5wvEpT4ed2TxtZCh0VkKsSOVNPfyGrk8Jko7WHkW6M6KJbNqe2QeZdvWFkJ7JDU36nV0aIHIJDnz2 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:(13230031)(346002)(396003)(366004)(39830400003)(376002)(136003)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(36756003)(6666004)(478600001)(6486002)(2616005)(6506007)(1076003)(6512007)(26005)(66946007)(83380400001)(316002)(8936002)(8676002)(66476007)(6916009)(52116002)(38350700005)(2906002)(44832011)(5660300002)(38100700002)(86362001)(66556008)(41300700001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?nVR9y1zxeBrBDBUeT2pzhEcWWgKrOwUrxqo9/VmIOuirEjOyzkqQfNW877W9?= =?us-ascii?Q?ucrw6alFP4T9/jWaEIBlu3Uzopw0CT+7vjwJVTqU3/uEICZb5HlDFNF8LfXj?= =?us-ascii?Q?g3oaKw4TqM43PVojtQUxY99IupnxVjHw9Z33MFUm9Z7FcFZZVArxmW3eL9cI?= =?us-ascii?Q?VcmyZRF1jb9bGk0oC6LHH6pF+KoeqhEl7gYpwSu5alABUqpdbvI48NOcH1E9?= =?us-ascii?Q?fFEE2rF3EU/NvU8r3WPxpG9RsbvVEmmvyecUar59pGgGSC9eUktpL8YZPSuu?= =?us-ascii?Q?jqOWJth86gbCxF5BEXYs0QVWuoUwM97WlUtimYoN0wJLNpZh6eq6szeGIMDB?= =?us-ascii?Q?r6L57+Oa5H3GuYRa5cEchtyYt8//5RwIkxnQzeXO2u62xzASCsAJU951eeSG?= =?us-ascii?Q?eIQo0cMf29c9ZaUd2inB6VVxmaMpcT0u8TFMjEg/C1/ysD6X7Ec1f0w+QpOn?= =?us-ascii?Q?mzakHxs697R7Q32iABJ31Pp6qBgHrUURHgeTVjuayJ9LvolkzT/ffaTf3/72?= =?us-ascii?Q?w5WPpLCn6ah09jtnXRYYOQa/Pa4pX2IgOjRXDJ/z+UBtk+TvPHTb2SN/oaEy?= =?us-ascii?Q?bddPqgbEUQj76+MZ5skYzQM7j+JlqUt2FsqpxSs+xC4RXbFfOTh/gktkNJ1o?= =?us-ascii?Q?8e7x0qH3P3QBCr9LU3rynMC0efK0dVvfFe/h/srVtzNQuW0idVv2Iw0y3eWh?= =?us-ascii?Q?oM+fNennjeb72TFH2j3fA4nz+7l1VkzRSBTGAst6R9ASsDd1g9NwC9/KRQkn?= =?us-ascii?Q?1Uhcr3uJRMII/yvY/GXopzWgc7vw56GCSlXDnMAxAeXxWXdquGWGFnTrwA2t?= =?us-ascii?Q?jGFQzfmuAf8Dk6csQtlG4eTVgcc5wllH3fxGxK7uvp5V9sYQeOkVi4pBrMT1?= =?us-ascii?Q?D4loz5JEqp6GHMh6tVl6aT1Yp/C11xRmjlmLunV3bh2h1xkshOJJa0c6KFT2?= =?us-ascii?Q?04pTZ3+slFifGXaNHHs+jGgJyvq5gVCDrSsoC/NRuL5bVT/xwQ/OnCmLrBmG?= =?us-ascii?Q?kLY0zpUds4nPKzWL6w7/2qB0tEwq+UC5rHFmnd2cEMxa0ElB5vGvfZ7Fy+1l?= =?us-ascii?Q?XSkACpq00pdhy3jGr7m7Lhqj2s8vSVjxtuzJwtK8zsTACNUmIzB+w7PCPMv3?= =?us-ascii?Q?TkFq4pHnqB3UopFoxalNuVE5FUgZjBTCDgJ1bYTr3WMGuEQoSvm+oBJl0FKU?= =?us-ascii?Q?WI2PHQLnNKUL6WgtW8Dm5526Heo/VsaT8GgNjsRwG2xmrSdunHBgMARFBImL?= =?us-ascii?Q?xK+Zjd4TCNV21Y9BSAjyc6T/MtKZfiMisZ7I88p+h8WlUlaqFotnlF42RxUo?= =?us-ascii?Q?9l4t+9A+6xKRj5tYb2oNUyRs7jEa9E4kPcwI0gHTRBF6LeLfIemCJ0vs/T0b?= =?us-ascii?Q?lS3IXosL+lZbPFkldFE2H/e82iceLbi3McJa0eBoYxSgQQ/7BovWc5oHvSCL?= =?us-ascii?Q?sJmg7hy9Td+pyaOe95f9tbzChFAgSi3CrULhGHU6mvlJyUjV495AaUAyg0Gd?= =?us-ascii?Q?KORPns9jQDLiO1p3wzIaod/NXoAKzcGsE+J3bUXtxNUDMXoqqxdMapxDvNrj?= =?us-ascii?Q?n6Ev0OxCoxpA/biRbpFzXTEi0r8u8BItkq4tDYYuRJt4SQ+0hNqp53KJeJ6u?= =?us-ascii?Q?0w=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a0d1902-ce4c-4d9e-b0d8-08dc2684ec68 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2024 19:59:12.4398 (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: HVARrcW5DGYlVXZkTr9wzc11ssFoApBxJY0KZOvTZoB/FFjItTKAQn2x+MxfdGXMHL3OHD/sNvaQJqtlw/hJkJdmGrxadxAYgcLT9Hn7SP4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1P251MB0429 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.2 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] libpciaccess: Version bump. 0.17 -> 0.18 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 Some minor bugfixes and a dropped autotools build system. * Convert to meson. * Remove MTRR overrides. Don't think there are x86s without MTRR/PATs this side of the millenia. It should be automatically detected just fine. * Explicitly enable HWDATA dependency. Signed-off-by: Christian Melki --- rules/libpciaccess.in | 16 ++-------------- rules/libpciaccess.make | 27 ++++++++------------------- 2 files changed, 10 insertions(+), 33 deletions(-) diff --git a/rules/libpciaccess.in b/rules/libpciaccess.in index b6f3e7340..efbd52913 100644 --- a/rules/libpciaccess.in +++ b/rules/libpciaccess.in @@ -3,20 +3,8 @@ menuconfig LIBPCIACCESS tristate prompt "libpciaccess " + select HOST_MESON + select HWDATA help libpciaccess contains low level access functions to be used by the xorg servers and video drivers. - -if LIBPCIACCESS - -config LIBPCIACCESS_MTRR - bool - prompt "MTRR support" - help - You should carefully check if your x86 target CPU supports MTRRs, - and if so enable this menuentry. - BTW: MTRR stands for "memory type range registers" and its used to - optimize accesses to various memory types, like main memory - or memory accessible via buses like video memory on PCI cards. - -endif diff --git a/rules/libpciaccess.make b/rules/libpciaccess.make index fb0b46a8e..7ab035ab5 100644 --- a/rules/libpciaccess.make +++ b/rules/libpciaccess.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LIBPCIACCESS) += libpciaccess # # Paths and names # -LIBPCIACCESS_VERSION := 0.17 -LIBPCIACCESS_MD5 := 1466cf950c914ad2db1dbb76c9a724db +LIBPCIACCESS_VERSION := 0.18 +LIBPCIACCESS_MD5 := 54f48367e37666f9e0f12571d1ee3620 LIBPCIACCESS := libpciaccess-$(LIBPCIACCESS_VERSION) LIBPCIACCESS_SUFFIX := tar.xz LIBPCIACCESS_URL := $(call ptx/mirror, XORG, individual/lib/$(LIBPCIACCESS).$(LIBPCIACCESS_SUFFIX)) @@ -27,26 +27,15 @@ LIBPCIACCESS_LICENSE := MIT # Prepare # ---------------------------------------------------------------------------- -LIBPCIACCESS_CONF_ENV := $(CROSS_ENV) - -ifdef PTXCONF_LIBPCIACCESS_MTRR -LIBPCIACCESS_CONF_ENV += ac_cv_file__usr_include_asm_mtrr_h=yes -else -LIBPCIACCESS_CONF_ENV += ac_cv_file__usr_include_asm_mtrr_h=no -endif - # -# autoconf +# meson # -LIBPCIACCESS_CONF_TOOL := autoconf +LIBPCIACCESS_CONF_TOOL := meson LIBPCIACCESS_CONF_OPT := \ - $(CROSS_AUTOCONF_USR) \ - --disable-selective-werror \ - --disable-strict-compilation \ - --disable-linux-rom-fallback \ - $(GLOBAL_LARGE_FILE_OPTION) \ - --with-pciids-path=/usr/share \ - --without-zlib + $(CROSS_MESON_USR) \ + -Dlinux-rom-fallback=false \ + -Dpci-ids=/usr/share \ + -Dzlib=disabled # ---------------------------------------------------------------------------- # Target-Install -- 2.34.1