Contents
$XORG_PREFIX
/share/xcb and $XORG_PREFIX
/lib/python3.10/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.2 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.0 (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.10/site-packages/xcbgen