Contents
$XORG_PREFIX
/share/xcb and $XORG_PREFIX
/lib/python3.11/site-packages/xcbgen
The xcb-proto package provides the XML-XCB protocol descriptions that libxcb uses to generate the majority of its code and API.
This package is known to build and work properly using an LFS 11.3 platform.
Download (HTTP): https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-1.15.2.tar.xz
Download MD5 sum: d2251b01927c2fbe92dc540f9536b430
Download size: 145 KB
Estimated disk space required: 2.3 MB
Estimated build time: less than 0.1 SBU
Xorg build environment (needed for the instructions below)
libxml2-2.10.3 (required to run the tests)
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/xcb-proto
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.11/site-packages/xcbgen