[Bug 238590] devel/libpciaccess: Missing open_device_io() method breaks some consumers (e.g., xf86-video-qxl)
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238590 --- Comment #3 from [email protected] --- 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. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-x11 To unsubscribe, send any mail to "[email protected]"