From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 22 Nov 2022 13:48:53 +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 1oxSho-00FROS-QI for lore@lore.pengutronix.de; Tue, 22 Nov 2022 13:48:52 +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 1oxShn-0001qW-CG; Tue, 22 Nov 2022 13:48:51 +0100 Received: from mail-am7eur03on2048.outbound.protection.outlook.com ([40.107.105.48] helo=EUR03-AM7-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 1oxShL-0001qL-DI for ptxdist@pengutronix.de; Tue, 22 Nov 2022 13:48:24 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WmyXHpnDABMOb/Arx5peXbXVZxrBGIpKdrUa8yvp8Hk1xU2WuA2n+7svQD/E/39tJD9WC64+GjCFhFhXFJJM0wjcJAJaycPfg+HKfoSv8Pn+e6J/wLFyBnp3fwtxxenLphJTT9E42PDX2WfO7PQqEVSDt3bnm+ppWUfzu9km3UBHGsw3NLrVpVJj3DxfbK6eCGCMGHNEiEnOLu5LxQkuBWoZP85qmxUW0Qp07FmDPR6UA2o2Bepavd1LVsj1xRR/N28O15vfMI92qT112gS8VF3tNHenzuCnr0tvKMmxMckm5gPPdNpQBm6l42pzcJ/+3N11VriwyP9FNmiBpJzy9g== 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=SkZmFmdPiMqgJzBM7x4MmNkc/WRU/APXz4QXUNtp7W8=; b=F/vRuUATrSIKqhFZRv5ut3EB1HMCUHRrb+MJO9GVjfQzB32SzrY0e4BpJYU9u73cYeZ2YOkVFpMlXhSxSI3L6POi2wXfnRbqYaX/o/c/BOs4JIiXDSXRxBiZnaZCj33uf8EbpMCFSuVifxslJcpivPBpI0dft/retxgh16gouyqPiwbWyEjqw4Vlw41nGWkFdBeXbH71YvkopaniRBOWy2K1FIPJ8paUnAm3fzZoNXkyS+o7E2rmi9a292vWWDqHousGEtA/wMJlo0J5/Cns8+2l+frGLfXjUZinzhvx8vEcbNvzN1KbEMp46ghBz1eXIEySnYDiV1/HWTV44k50Bw== 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=SkZmFmdPiMqgJzBM7x4MmNkc/WRU/APXz4QXUNtp7W8=; b=imKHqwAdqrU4p/kUfEqNMj26x60AWsYOxWtRCmLEzKjekNf+2EkbW1FVaJsiANjjvkoHW/T57vr9BqUrtmSYFrBJHXmowMpyvggN5zGwYJzfRy/z4xlVpQzakR2vv/72nXQ0lf5YlsJHpDwt+OZmtJuZm+X17ZhAlkSNvEZzOtQ= 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 AS8P251MB0888.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:541::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9; Tue, 22 Nov 2022 12:48:19 +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.015; Tue, 22 Nov 2022 12:48:19 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Tue, 22 Nov 2022 13:48:13 +0100 Message-Id: <20221122124813.4159576-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GVX0EPF000013DE.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1::9) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AS8P251MB0888:EE_ X-MS-Office365-Filtering-Correlation-Id: 190ac4bd-8fd2-4ac0-6ab4-08dacc87d548 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +1OXKCethMNhKe0jdM81msXCHQPB1rhrSY1CtG16Ip2hGxxmAh79QL45rjtmPTVl1DDTxPZtXpfuqriprInE/cyjR836KtfIdBCvusLavlq9VRan6LFiYyDGGq1HROfJ3q8ePiDX+fv8a+JbB8qNM/9mxeazcVCCnLe7PFljtskse850uXlcnDPqimBMRylN2Sj9LwOclDaxoTifB2aeUU0rFuKIfFQKPFV0X65ReFqsivWKlHJzjSx4OYjqiY21IJ+gLWSkcRMZKD6Yp4KngblLEc9SgGs0pH6Y9Ui5sezoezIVXf1VLORf9ha3Y9QagqlL6v2bTiiXKVGc8expD9BwILi+weAh6ek0XDfAkXse7XGkWNSVQnk3IU7fIIgTbrPr1cA4MO7fZpjt3rFgbIVI62ekKB19Xpf+e9VcyUDb45fsvBjAHH5IZ2Wna0+ZUxVpiazlEE7TRaZRRckh92Rme2+NJOTYvXRcoRbcdhusoBNEczw9weTwuGcGg4KZ/L1ec0mugfR2JicLmjGa77Sj+wQcvDYnzBfNIzwQfof9KCaYT5sBWxZDxqbFLcMeBjHaGZmFlkN7DoExgcdANRdH9KYwuKR4z+jZsemdtDYkKoFZ6L50HKicjw0ZC16pAV28jklWzvXlsxPoVG//3eUUH0uJaOJUhDj8s53OZj28EeDRkV1fP28ZIUaiarJm7mLRyXHKLGLeoSkHNvKeUeTf/sc1Ys2rZA92kbvGKXo= 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)(376002)(39830400003)(136003)(396003)(346002)(366004)(451199015)(478600001)(83380400001)(38350700002)(38100700002)(8676002)(66556008)(316002)(41300700001)(66946007)(66476007)(5660300002)(44832011)(2906002)(6506007)(26005)(52116002)(6512007)(2616005)(186003)(8936002)(1076003)(6666004)(6916009)(966005)(6486002)(86362001)(36756003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?f1hMpxxoU+f7bVy1S27Di1HpRMU1KI5kEGBl3w+KWUnK53ChNmkbUtkhKncR?= =?us-ascii?Q?YQJWfjMGNsZ2yFwCZkOa8Ih0zd/4WxEaeK1LCZ3kc43499aLB0NgvnbVkCUI?= =?us-ascii?Q?lyYfgyjYwfv0o/WEFdC/nPI32hTiTnOkqPXx0XgTIUG+Y7C/+LqBbEdAqtpW?= =?us-ascii?Q?mN/tGa2phJz8o0KX8NkgWuT+pXurxdKjRpyIN0zPZGjvXGi6zv81Ztr77zB1?= =?us-ascii?Q?KQ9+ywOxwJuzTE+Q3BsHuooMrIQ8QEHgzCluGoKgyS53pBoF56i3/v5HOIax?= =?us-ascii?Q?TcLP79zONPnZHc1yB00lmEmmO+vT+zBtGuGOMK6ltuNUMPfEaEgTXQhzQcnX?= =?us-ascii?Q?SzHIneTSppL0QJ0NOn+PhohHsifY8jAZaAEiWBV/kGv51ESrjCH2Vxwzo29m?= =?us-ascii?Q?PLYaSYPTnPHL4yfx7JWkoueJx0cmobSmKmRg1gUAdcm2nMmNa8m/3GI0GUzZ?= =?us-ascii?Q?cmYh9Mtqb9Yf8l9FrxPOo+f49zvo9NzFo2mGzeCICAlO+K4IbRDqw9/0kHEc?= =?us-ascii?Q?NE/YP13KoYRaJzYkNwORIKKXiOCQSqkFm+p43VEnyeizz2P4kjcNm3XfhCtS?= =?us-ascii?Q?PRM2HVv0e/bOCDPe8dVRkH81QoL3M5PUd5E8ttjzAxpA0UpVNexYDmBvTp0w?= =?us-ascii?Q?7qsudxTvX5Qo8CUR7xZSQtBGgf9EVhhMZSH6FzOcf5gjo+oxBIXpL/eIzxvq?= =?us-ascii?Q?HmPh8y8MujEbne5zmdmb+wW+BKKO47AEj65DqWM3m6HsMZKIR+YX4Arvhw2B?= =?us-ascii?Q?U6JpcH0MRWD14x/VztVOGfMGqouziREyBmuf6Y9G1T3RW2OjV4lW2NKyljxk?= =?us-ascii?Q?1H7CNvmRoZblfv3sG+ymj1OOhxPBpb9btP4rTLziYN+ktOVL03YJ4yhCsaYM?= =?us-ascii?Q?7NVrqSduQg/lqRB8ikataLDtaBgDseEUZ7y73rD4cDilLMtu06aW/tJYnxwb?= =?us-ascii?Q?cbBTAltpcFTZrQruhDs8EJduxoynHxjYQeopBL2//PKTQM6O1AT/dfhbw/Cx?= =?us-ascii?Q?MJb6Qy9zbZ4HLD9yoPPrYpwcvi5Dha2oc88xME96a/Q7d6k5xHPUCGJ85clB?= =?us-ascii?Q?G/qiWrQSGCCC4F7yjsO/GAzxKG2XhFjp3CsdgTe06EQjHpGns3htagYQoBH0?= =?us-ascii?Q?OhDj7+NA57xViBJEasr5Wxuh/vWL+YZDlf6QgfUNAlDltCmUBUa7fykjJR45?= =?us-ascii?Q?O7C/5YNkVIdKB6gJR0vXWN8m6bfDHxpl6lEAPRdz6SZVDjxlQGESx7Yu6G2o?= =?us-ascii?Q?MazvrcFTPGzosnluT9ees8aZ8GQ4LaGj/u5mhKDS2XmGjjPSycjJedFNwxMT?= =?us-ascii?Q?Jdg5Uc/Q/o1EhkhKYLKNW5AvfQYGbSmJH2t/qxTUANvxNnNh/y6EAoiW8+gb?= =?us-ascii?Q?xMROSIi2XbWWYEhzBvPek63TXisY684BNJcwQQhTQl9mR06JGhcM1EFU1hQ2?= =?us-ascii?Q?ckqE4KVu6KyKckXIYipwjs4GbTqBZTUtYre5fXH1V1MMQCdKzlMxCk+7NwAn?= =?us-ascii?Q?prM+Ac5r3gEpYoPnPFbA228SsYWevEfm0aKDGk5tKQg8agiCt96N/A+8HzTy?= =?us-ascii?Q?TL/JWo+MhWhPJibNoTqroF0Np8u8hWIFAheynBylyDZHG059H3HOrgkHzuhg?= =?us-ascii?Q?wg=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 190ac4bd-8fd2-4ac0-6ab4-08dacc87d548 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2022 12:48:19.8384 (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: LpOQ/GeQBvT+kFllyWe9SlA/llLK0NB4aX6yEADpIlS/do+oBblkvOKr0wVqoDdIymHhVA/4viMvWJ07dLhw52dQj3Sp2Sij8SGne3gmTNc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P251MB0888 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] pciutils: Version bump. 3.8.0 -> 3.9.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 A bunch of changes, including more CXL bus stuff. As more seem to do their releases from github, more projects seem to "forget" to update their previous official download site. This obviously causes confusion as to what the plan for distribution is. * Remove old patches, they're now integrated. * Move to github URL, the old source isn't updated. * Move to tar.gz, as the github place only holds that format. Signed-off-by: Christian Melki --- ...tiple-version-tags-to-the-same-symbo.patch | 43 ------------------- patches/pciutils-3.8.0/series | 4 -- rules/pciutils.make | 8 ++-- 3 files changed, 4 insertions(+), 51 deletions(-) delete mode 100644 patches/pciutils-3.8.0/0001-Avoid-adding-multiple-version-tags-to-the-same-symbo.patch delete mode 100644 patches/pciutils-3.8.0/series diff --git a/patches/pciutils-3.8.0/0001-Avoid-adding-multiple-version-tags-to-the-same-symbo.patch b/patches/pciutils-3.8.0/0001-Avoid-adding-multiple-version-tags-to-the-same-symbo.patch deleted file mode 100644 index 37508a837..000000000 --- a/patches/pciutils-3.8.0/0001-Avoid-adding-multiple-version-tags-to-the-same-symbo.patch +++ /dev/null @@ -1,43 +0,0 @@ -From: Martin Mares -Date: Wed, 10 Aug 2022 13:34:28 +0700 -Subject: [PATCH] Avoid adding multiple version tags to the same symbol - -This is apparently forbidden in most versions of binutils. ---- - lib/filter.c | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/lib/filter.c b/lib/filter.c -index b881b6bc9083..d025a96c8809 100644 ---- a/lib/filter.c -+++ b/lib/filter.c -@@ -303,21 +303,25 @@ pci_filter_match_v30(struct pci_filter_v30 *f, struct pci_dev *d) - // (their positions in struct pci_filter were declared as RFU). - - STATIC_ALIAS(void pci_filter_init(struct pci_access *a, struct pci_filter *f), pci_filter_init_v38(a, f)); -+DEFINE_ALIAS(void pci_filter_init_v33(struct pci_access *a, struct pci_filter *f), pci_filter_init_v38); - SYMBOL_VERSION(pci_filter_init_v30, pci_filter_init@LIBPCI_3.0); --SYMBOL_VERSION(pci_filter_init_v38, pci_filter_init@LIBPCI_3.3); -+SYMBOL_VERSION(pci_filter_init_v33, pci_filter_init@LIBPCI_3.3); - SYMBOL_VERSION(pci_filter_init_v38, pci_filter_init@@LIBPCI_3.8); - - STATIC_ALIAS(char *pci_filter_parse_slot(struct pci_filter *f, char *str), pci_filter_parse_slot_v38(f, str)); -+DEFINE_ALIAS(char *pci_filter_parse_slot_v33(struct pci_filter *f, char *str), pci_filter_parse_slot_v38); - SYMBOL_VERSION(pci_filter_parse_slot_v30, pci_filter_parse_slot@LIBPCI_3.0); --SYMBOL_VERSION(pci_filter_parse_slot_v38, pci_filter_parse_slot@LIBPCI_3.3); -+SYMBOL_VERSION(pci_filter_parse_slot_v33, pci_filter_parse_slot@LIBPCI_3.3); - SYMBOL_VERSION(pci_filter_parse_slot_v38, pci_filter_parse_slot@@LIBPCI_3.8); - - STATIC_ALIAS(char *pci_filter_parse_id(struct pci_filter *f, char *str), pci_filter_parse_id_v38(f, str)); -+DEFINE_ALIAS(char *pci_filter_parse_id_v33(struct pci_filter *f, char *str), pci_filter_parse_id_v38); - SYMBOL_VERSION(pci_filter_parse_id_v30, pci_filter_parse_id@LIBPCI_3.0); --SYMBOL_VERSION(pci_filter_parse_id_v38, pci_filter_parse_id@LIBPCI_3.3); -+SYMBOL_VERSION(pci_filter_parse_id_v33, pci_filter_parse_id@LIBPCI_3.3); - SYMBOL_VERSION(pci_filter_parse_id_v38, pci_filter_parse_id@@LIBPCI_3.8); - - STATIC_ALIAS(int pci_filter_match(struct pci_filter *f, struct pci_dev *d), pci_filter_match_v38(f, d)); -+DEFINE_ALIAS(int pci_filter_match_v33(struct pci_filter *f, struct pci_dev *d), pci_filter_match_v38); - SYMBOL_VERSION(pci_filter_match_v30, pci_filter_match@LIBPCI_3.0); --SYMBOL_VERSION(pci_filter_match_v38, pci_filter_match@LIBPCI_3.3); -+SYMBOL_VERSION(pci_filter_match_v33, pci_filter_match@LIBPCI_3.3); - SYMBOL_VERSION(pci_filter_match_v38, pci_filter_match@@LIBPCI_3.8); diff --git a/patches/pciutils-3.8.0/series b/patches/pciutils-3.8.0/series deleted file mode 100644 index 727eb6bd5..000000000 --- a/patches/pciutils-3.8.0/series +++ /dev/null @@ -1,4 +0,0 @@ -# generated by git-ptx-patches -#tag:base --start-number 1 -0001-Avoid-adding-multiple-version-tags-to-the-same-symbo.patch -# 8069683ed7dc2fdda75322aed5794cc5 - git-ptx-patches magic diff --git a/rules/pciutils.make b/rules/pciutils.make index 6333bb642..f593ab6d5 100644 --- a/rules/pciutils.make +++ b/rules/pciutils.make @@ -15,11 +15,11 @@ PACKAGES-$(PTXCONF_PCIUTILS) += pciutils # # Paths and names # -PCIUTILS_VERSION := 3.8.0 -PCIUTILS_MD5 := 72ba4ca1eed8b2972a785ee5aac0b138 +PCIUTILS_VERSION := 3.9.0 +PCIUTILS_MD5 := 20aaffb48eedae4827ff1dfe9ea26a92 PCIUTILS := pciutils-$(PCIUTILS_VERSION) -PCIUTILS_SUFFIX := tar.xz -PCIUTILS_URL := $(call ptx/mirror, KERNEL, ../software/utils/pciutils/$(PCIUTILS).$(PCIUTILS_SUFFIX)) +PCIUTILS_SUFFIX := tar.gz +PCIUTILS_URL := https://github.com/pciutils/pciutils/archive/refs/tags/v$(PCIUTILS_VERSION).$(PCIUTILS_SUFFIX) PCIUTILS_SOURCE := $(SRCDIR)/$(PCIUTILS).$(PCIUTILS_SUFFIX) PCIUTILS_DIR := $(BUILDDIR)/$(PCIUTILS) PCIUTILS_LICENSE := GPL-2.0-or-later -- 2.34.1