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

libpciaccess0-0.18-2.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libpciaccess0 Distribution: openSUSE Tumbleweed
Version: 0.18 Vendor: openSUSE
Release: 2.1 Build date: Sun Mar 3 20:38:33 2024
Group: System/Libraries Build host: h02-ch2a
Size: 46490 Source RPM: libpciaccess-0.18-2.1.src.rpm
Summary: Generic PCI access library
Provides functionality for X to access the PCI bus and devices in a
platform-independent way.






* Thu Feb 29 2024
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
* Mon Feb 05 2024 Stefan Dirsch <>
  - Update to version 0.18
    * Remove "All rights reserved" from Oracle copyright notices
    * Try fopen(".../pci.ids", "re") on Solarish systems as well
    * Remove autotools build
    * gitlab-ci: use `meson setup`
    * gitlab-ci: don't bother to configure meson for the version check
    * gitlab-ci: remove unnecessary call to `meson configure`
    * FreeBSD: Fallback to /usr/share/misc/pci_vendors
    * FreeBSD: Remove sparc64 code
    * Fix compilation warnings when building against hurd-amd64.
* Tue Oct 18 2022 Stefan Dirsch <>
  - Update to version 0.17
    * Fix spelling/wording issues
    * meson: install man page in mandir/man1/, not mandir/1/
    * gitlab CI: add a basic build test for both autotools and meson
    * gitlab CI: stop requiring Signed-off-by in commits
    * Use pkg-config to find zlib dependency info
    * Obtain correct value of is_64 and is_prefetchable PCI device fields
    * hurd_pci: Use __pci_conf_ variants of pci_conf_
    * x86: Use gnumach device instead of /dev/mem on GNU systems && factorise ifdefs
    * x86: Remove mapping of regions during probe - otherwise remapping later fails
    * x86: Remove probe during create, other backends don't do this
    * hurd: device_open(pci), /servers/bus/pci fallback
    * x86: Sort devices by B/D/F due to recursive scan
    * hurd: Don't necessarily look up _SERVERS_BUS_PCI
    * Add a meson build system
    * autoconf: Add meson files to dist tarball
    * add Libs.Private
    * Hurd: avoid using the deprecated RPC pci_get_ndevs()
    * hurd: Implement device memory mapping
    * Hurd: Fix initialization order
    * Add pci_device_disable() function
    * missed library installation in meson
    * hurd: Add missing round up size in map_dev_mem
    * hurd: Fix letting map_dev_mem map anywhere
    * hurd: Fix map_dev_mem from non-zero address
    * hurd: Restore initialization order
    * hurd: Fix pci_device_hurd_map_legacy
    * Add support for building on macOS w/o X11, using endian code from "portable_endian.h"...
    * Add parentheses to the macro definition
    * pci_sys set NULL after free
    * Add header protection macro in linux_devmem.h
    * Delete redundant symbols ';'
  - switched to meson build system
* Mon Jul 22 2019 Stefan Dirsch <>
  - Update to version 0.16
    * This release brings a compilation fix on 32-bit arm with newer
      glibc, and fixes the raw x86 backend's memory mapping to handle
      writes correctly.
* Fri Jul 12 2019 Stefan Dirsch <>
  - Update to version 0.15
    * Updates for FreeBSD and Hurd support
    * Fixed multifunction bridge enumeration
    * Fixed a crash when no PCI bus exists
* Mon Oct 23 2017
  - Update to version 0.14:
    This release adds support for 32-bit PCI domain IDs, which are common in
    virtualized environments. This support has been tested on Linux, and probably
    also "just works" on FreeBSD and Solaris, to the extent that the underlying
    OS supports it.
* Sat Apr 08 2017
  - Update to version 0.13.5:
    This release includes musl build fixes, improvements to the
    Solaris backend and allows parsing separate sysfs files rather
    than reading the config file on newer kernels.
* Mon May 04 2015
  -  Update to version 0.13.4
    * Add missing guards around config.h inclusion
    * Check for __linux__ instead of linux during compilation
    * Include the POSIX fcntl.h instead of sys/fcntl.h
    * Include config.h before any other headers.
    * Bug 89151: Fix build on NetBSD/alpha and NetBSD/sparc64.
* Mon Feb 09 2015
  - Update to version 0.13.3
    * This release provides a number of platform-specific improvements
      for various platforms, including Linux, Solaris, OpenBSD, NetBSD,
      and Hurd, plus the addition of some support for Cygwin.
  - added baselibs.conf as source to specfile in order to make factory
    checkin policy happy
* Sat Aug 17 2013
  - Update to version 0.13.2:
    + Fix Sun bug #7035791: scanpci should report 64 bit registers.
    + Resync COPYING file with copyrights/licenses from code.
    + pci_device_solx_devfs_probe: implicit conversion changes
      signedness warnings.
    + pci_device_solx_devfs_read: fix sign conversion/comparison
    + Support more pci functions on NetBSD.
    + Update NetBSD support and fix build on NetBSD-4.
    + Enable boot_vga support only if WSDISPLAYIO_GET_BUSID is
      defined. Fixes build on NetBSD-5.
    + Add legacy IO routines for FreeBSD (fdo#63583).
    + pci_id_file_open: move variable inside the #ifndef that uses
    + Define PCI_MATCH_ANY as an unsigned int.
    + Move 'const' to correct place, so it has meaning.
    + Protect config.h like usual.
    + Implement GNOME Build API
    + configure: Remove AM_MAINTAINER_MODE
    + PCI: set correct mask value when matching for bridges.
    + scanpci: print meaningful info on BASEROM
    + libpciaccess:
    - sparc rom read fix
    - implementation of boot_vga in Solaris
    - fix memory usage errors
    + Implement legacy io & map for x86 backend
    + Solaris:
    - Refactor pci_device_solx_devfs_map_range to reduce code
    - Implement map_legacy & legacy_io functions.
    - Probe improvement.
    - Add domain support for sparc platform.
    - Remove #defines for Ultra 45 southbridge device ids.



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 21:38:35 2024