Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Jun 2019 17:04:13 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 238590] devel/libpciaccess: Missing open_device_io() method breaks some consumers (e.g., xf86-video-qxl)
Message-ID:  <bug-238590-7141-Dwy8zG22Rw@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-238590-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-238590-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238590

--- Comment #3 from commit-hook@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 p=
art
  of FreeBSD for a long time.
  Remove check for if pci_io.pi_sel.pc_domain exists.  This has been the ca=
se
  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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238590-7141-Dwy8zG22Rw>