Hello,

I would like to suggest that we hold on updating libxcb and xcb-proto to 1.12. I have been trying to compile xcb-proto for the last hour, and it fails every time in the test suite because of validation errors in their new schema. Looking at the changes made between xcb-proto-1.11 and xcb-proto-1.12, they should have released it as a new major version. It will break ABI and possibly API compatibility, and their new schema changes won't validate. This isn't only happening to us, as exhibited here:

https://lists.freedesktop.org/archives/xcb/2016-May/010757.html

In order to get past the test suite, we would have to generate a patch for that.

In addition, libxcb now requires xcb-proto-1.12, and if I can't get xcb-proto to pass its test suite, I definitely don't feel confident just bypassing it to install it. However, libxcb-1.12 apparently won't compile on GCC-6.1 due to inconsistent uses of tabs and spaces.

https://lists.freedesktop.org/archives/xcb/2016-May/010761.html

Based on previous emails in their archives from this month, it seems that this release is extremely rushed.

Do we gain any benefit from upgrading these, or should we hold off until their next release or until a confirmed patch arises?
--
Douglas R. Reno
--LFS/BLFS systemd maintainer
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to