[Bug 238590] devel/libpciaccess: Missing open_device_io() method breaks some consumers (e.g., xf86-video-qxl)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jun 30 17:04:18 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238590
--- Comment #3 from commit-hook at freebsd.org ---
A commit references this bug:
Author: zeising
Date: Sun Jun 30 17:04:05 UTC 2019
New revision: 505440
URL: https://svnweb.freebsd.org/changeset/ports/505440
Log:
x11/libpciaccess: Update to 0.14.0
Update x11/libpciaccess to 0.14.0. Rework the patch to match what has
been submitted upstream.
Remove old code that was used before PCIOCGETBAR. PCIOCGETBAR has been part
of FreeBSD for a long time.
Remove check for if pci_io.pi_sel.pc_domain exists. This has been the case
for quite some time.
Add a function to detect if a driver has been attached to a PCI device
Implement pci_device_freebsd_open_io, this fixes runtime of xf86-video-qxl
and possibly other drivers [1]
Reformat and try to apply upstream style.
Side note, instead of trying to patch configure, I've elected to change
configure.ac and add a dependency on autoreconf. The difference between the
previous configure and a new configure generated by the patched configure.ac
is quite large.
PR: 238590 [1]
Submitted by: cem [1]
Obtained from: FreeBSD Graphics Team development repo
Sponsored by: B3 Init (zeising)
Changes:
head/devel/libpciaccess/Makefile
head/devel/libpciaccess/distinfo
head/devel/libpciaccess/files/patch-configure.ac
head/devel/libpciaccess/files/patch-src-freebsd_pci.c
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-x11
mailing list