From a57f632e78df624e5ba02cfd8855ad991667777c Mon Sep 17 00:00:00 2001 From: Adolf Belka Date: Fri, 16 Jun 2023 20:24:34 +0200 Subject: [PATCH] pciutils: Update to version 3.10.0 - Update from version 3.9.0 to 3.10.0 - Update of rootfile - version 3.9.0 failed to output some of the symbols. This was found as a bug in Fedora but also seen by some people in IPFire CU175 with flashrom where the version 3.3 symbol is provided. Fedora made a patch to resolve this issue for 3.9.0 but 3.10.0 has been released since then and Fedora removed the patch that was used for 2.9.0 as pciutils has had that bug fixed - see first item in changelog. - Changelog Released as 3.10.0. Fixed bug in definition of versioned symbol aliases in shared libpci, which made compiling with link-time optimization fail. Filters now accept "0x..." syntax for backward compatibility. Windows: The cfgmgr32 back-end which provides the list of devices can be combined with another back-end which provides access to configuration space. ECAM (Enhanced Configuration Access Mechanism), which is defined by the PCIe standard, is now supported. It requires root privileges, access to physical memory, and also manual configuration on some systems. lspci: Tree view now works on multi-domain systems. It now respects filters properly. Last but not least, pci.ids were updated to the current snapshot of the database. This includes overall cleanup of entries with non-ASCII characters in their names -- such characters are allowed, but only if they convey interesting information (e.g., umlauts in German company names, but not the "registered trade mark" sign). Signed-off-by: Adolf Belka --- config/rootfiles/common/pciutils | 2 +- lfs/pciutils | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/common/pciutils b/config/rootfiles/common/pciutils index 067f269f3f..491bf05673 100644 --- a/config/rootfiles/common/pciutils +++ b/config/rootfiles/common/pciutils @@ -1,7 +1,7 @@ bin/lspci bin/setpci lib/libpci.so.3 -lib/libpci.so.3.9.0 +lib/libpci.so.3.10.0 sbin/update-pciids #usr/include/pci #usr/include/pci/config.h diff --git a/lfs/pciutils b/lfs/pciutils index fdfeb4838f..eb9a0b2d7e 100644 --- a/lfs/pciutils +++ b/lfs/pciutils @@ -24,7 +24,7 @@ include Config -VER = 3.9.0 +VER = 3.10.0 THISAPP = pciutils-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 59d2a151b114691980b8f0a0bfdf8e48b9e1a0a9976df6dbc94962c251d8bfc61e7bd3b0f3c47a4295f52b5df67ad0e44ed6f2e6a87728e213e4ef0b8a55c028 +$(DL_FILE)_BLAKE2 = 2e1255eb5508c9d1339f5bc772c2592a03cae4d8d097e8939748c9bb5d5d949be53d705d1b7d903f7ea88b2abeea91e39de16e39d2f46f0a1f62f8a9e32c6faa install : $(TARGET) -- 2.39.5