From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 23 Nov 2022 07:57:35 +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 1oxjhP-00GFQ3-KG for lore@lore.pengutronix.de; Wed, 23 Nov 2022 07:57:35 +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 1oxjhO-0004Wq-6m; Wed, 23 Nov 2022 07:57:34 +0100 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxjhB-0003mb-Ef; Wed, 23 Nov 2022 07:57:21 +0100 Received: from [2a0a:edc0:0:1101:1d::54] (helo=dude05.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1oxjh9-005zxA-TR; Wed, 23 Nov 2022 07:57:20 +0100 Received: from mol by dude05.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1oxjh9-008S28-Ts; Wed, 23 Nov 2022 07:57:19 +0100 From: Michael Olbrich To: ptxdist@pengutronix.de Date: Wed, 23 Nov 2022 07:57:19 +0100 Message-Id: <20221123065719.2014275-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221122124813.4159576-1-christian.melki@t2data.com> References: <20221122124813.4159576-1-christian.melki@t2data.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [ptxdist] [APPLIED] 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 Cc: Christian Melki 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 Thanks, applied as 313c42a70b501e16663367ca0a70bfd4cb5a2bd4. Michael [sent from post-receive hook] On Wed, 23 Nov 2022 07:57:19 +0100, Christian Melki wrote: > 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 > Message-Id: <20221122124813.4159576-1-christian.melki@t2data.com> > Signed-off-by: Michael Olbrich > > 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 37508a837e8e..000000000000 > --- 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 727eb6bd5812..000000000000 > --- 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 6333bb642a36..f593ab6d5cb8 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