A series of patches for the split xcb-util repositories adding -no-undefined to libtool flags -no-undefined assures libtool that the library has no unresolved symbols at link time, so that libtool will build a shared library for platforms require all symbols to be resolved when the library is linked.