Contents
$XORG_PREFIX
/share/xcb and
$XORG_PREFIX
/lib/python3.12/site-packages/xcbgenThe xcb-proto package provides the XML-XCB protocol descriptions that libxcb uses to generate the majority of its code and API.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-1.16.0.tar.xz
Download MD5 sum: 92081b0faafd93f8262463c69829a482
Download size: 152 KB
Estimated disk space required: 1.3 MB
Estimated build time: less than 0.1 SBU
Xorg build environment (needed for the instructions below)
libxml2-2.12.1 (required to run the tests)
Install xcb-proto by running the following commands:
PYTHON=python3 ./configure $XORG_CONFIG
To test the results, issue: make check.
Now, as the root
user:
make install
If you are upgrading from version 1.15.1 or lower, the old pkgconfig
file needs to be removed. Issue, as the
root
user:
rm -f $XORG_PREFIX/lib/pkgconfig/xcb-proto.pc
$XORG_PREFIX
/share/xcb and
$XORG_PREFIX
/lib/python3.12/site-packages/xcbgen