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 12.4 platform.
Download (HTTP): https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-1.17.0.tar.xz
Download SHA256 Sum: 2c1bacd2110f4799f74de6ebb714b94cf6f80fb112316b1219480fd22562148c
Download MD5 sum: c415553d2ee1a8cea43c3234a079b53f
Download size: 152 KB
Estimated disk space required: 1.3 MB
Estimated build time: less than 0.1 SBU
libxml2-2.15.1 (required to run the tests)
Prepare xcb-proto by running the following commands:
PYTHON=python3 ./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-staticTo test the results, issue:
make check
Now Install, as the root user:
make install
![[Note]](../images/note.png)
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 /usr/lib/pkgconfig/xcb-proto.pc