Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libpci3-3.10.0-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libpci3 Distribution: openSUSE Tumbleweed
Version: 3.10.0 Vendor: openSUSE
Release: 1.4 Build date: Fri Feb 2 18:17:38 2024
Group: System/Libraries Build host: i02-ch2b
Size: 99019 Source RPM: pciutils-3.10.0-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml
Summary: PCI utility library
libpci offers access to the PCI configuration space.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu May 11 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 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).
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Fri Dec 02 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.9.0:
    * We decode Compute Express Link (CXL) capabilities.
    * The tree mode of lspci is now compatible with filtering options.
    * When setpci is used with a named register, it checks whether
      the register is present in the particular header type.
    * Linux: The intel-conf[12] back-ends prefer to use ioperm() instead
      of iopl() to gain access to I/O ports.
    * mmio-conf1(-ext): Added a new back-end implementing the intel-conf1
      interface over MMIO. This is useful on some ARM machines, but it
      requires manual configuration of the MMIO addresses.
    * As usually, updated pci.ids to the current snapshot of the database.
* Thu May 12 2022 Callum Farmer <gmbr3@opensuse.org>
  - Make shared library executable
* Thu Apr 21 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 3.8.0:
    * Filters can now match devices based on partially specified
    class code and also on the programming interface.
    * Reporting of link speeds, power limits, and virtual function tags
    has been updated to the current PCIe specification.
    * We decode the Data Object Exchange capability.
    * Bus mapping mode works in non-zero domains.
    * pci_fill_info() can fetch more fields: bridge bases, programming
    interface, revision, subsystem vendor and device ID, OS driver,
    and also parent bridge. Internally, the implementation was rewritten,
    significantly reducing the number of corner cases to be handled.
    * If the configuration space is not readable for some reason
    (e.g., the cfgmgr32 back-end, but also badly implemented sleep mode
    of some devices), lspci prints only information provided by the OS.
    * The Hurd back-end was greatly improved thanks to Joan Lledó.
    * Various minor bug fixes and improvements.
    * As usually, updated pci.ids to the current snapshot of the database.
  - Rebase pciutils-3.1.9_pkgconfig.patch
  - Rebase pciutils-ocloexec.patch
  - Rebase pciutils-endianh.patch
  - Drop pciutils-add-decode-support-for-RCECs.patch
* Sun Jan 23 2022 Callum Farmer <gmbr3@opensuse.org>
  - Set sbindir to /usr/bin to fix Steam issues
    (rh#1858437, gh#ValveSoftware/steam-for-linux#3306)
  - Add symlinks from /usr/sbin to /usr/bin
* Tue May 11 2021 Callum Farmer <gmbr3@opensuse.org>
  - prepare usrmerge (boo#1029961)
* Thu Oct 29 2020 pgajdos@suse.com
  - Add decode support for RCECs [jsc#SLE-13735]
  - added patches
    https://github.com/pciutils/pciutils/commit/e12bd01eea67ca8cf539263124843ba281eb6ecc
    + pciutils-add-decode-support-for-RCECs.patch
* Mon Jun 01 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - Update to 3.7.0:
    * Add or improved the following capabilities:
      Designated Vendor-Specific, Compute eXpress Link,
      Resizable BARs, VF Resizable BARs, Link Capabilities 2,
      Link Status 2
    * On Linux, lspci can show IOMMU groups
    * setpci can be asked to skip bus scan and operate on a device
      completely specified by its domain/bus/dev/func address
    * back-ends which do not support domains now correctly fail when
      trying to access devices outside domain 0
  - Add upstream keyging to verify source signature
* Thu Apr 02 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 3.6.4:
    * A new back-end for the GNU Hurd was contributed by Joan Lledó.
    * When printing VPD item identifiers, non-ASCII characters are escaped.
  - Changes for version 3.6.3
    * `lspci -t' (tree mode) can be combined with `-s' to show a sub-tree.
      We also fixed potential buffer overflows in the tree dumper.
    * Cleaned messy code for dumping of I/O, memory, and ROM regions.
      This helped fixing a bug, which caused some 64-bit regions to be
      reported as virtual. All flags are now printed after the address
      (previously, "[virtual]" and "[enhanced]" were before it for no good
      reason).
    * Added pci_find_cap_nr() to the library, which handles capabilities
      which occur multiple times in a single device.
    * Minor improvements in printing of PCIe capabilities.
    * We now decode the Multicast and Secondary PCI Express extended
      capabilities.
    * The list of capability names available to setpci was updated.
    * Minor bugs were fixed in FreeBSD and Solaris ports.
    * We now prefer HTTPS URLs in all documentation
    * The pci.ids file has a man page.
    * As usually, updated pci.ids to the current snapshot of the database.
  - Drop no longer relevant pciutils-3.2.0_update-dist.patch
  - Do not ship update-pciids script - they are provided via hwdata
    package and we dont want to override data by other packages

Files

/usr/lib64/libpci.so.3
/usr/lib64/libpci.so.3.10.0
/usr/share/licenses/libpci3
/usr/share/licenses/libpci3/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024