Opened 3 years ago
Closed 3 years ago
#19235 closed enhancement (fixed)
libpciaccess-0.18 (Xorg Library)
| Reported by: | Douglas R. Reno | Owned by: | Bruce Dubbs |
|---|---|---|---|
| Priority: | normal | Milestone: | 12.1 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New minor version.
This one is going to require some modifications to the build sequence. The autoconf build system has been removed entirely (and is likely to be in other components soon too), and it is now meson-based.
xorg/lib/libpciaccess - Generic PCI access library
--------------------------------------------------
Since no complaints were received about the added meson build system
in the 0.17 release (October 2022), the autoconf build system has been
removed in this release.
Alan Coopersmith (4):
Remove "All rights reserved" from Oracle copyright notices
Try fopen(".../pci.ids", "re") on Solarish systems as well
Remove autotools build
libpciaccess 0.18
Dylan Baker (3):
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`
Emmanuel Vadot (2):
FreeBSD: Fallback to /usr/share/misc/pci_vendors
FreeBSD: Remove sparc64 code
Flavio Cruz (1):
Fix compilation warnings when building against hurd-amd64.
Khem Raj (1):
linux_sysfs: Use pwrite/pread instead of 64bit versions
git tag: libpciaccess-0.18
Change History (4)
comment:1 by , 3 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 3 years ago
comment:3 by , 3 years ago
But we don't want to separate libpciaccess from x7lib page.
Maybe
if [[ ! -e configure ]]; then
mkdir build
pushd build
meson --prefix=$XORG_PREFIX --buildtype=release
ninja
#ninja test
as_root ninja install
popd
else ... ...
Note:
See TracTickets
for help on using tickets.

There is already a worked example in the form of libxcvt.