Arrgggh Wayland is not compiling again (xcb-composite)

Emilio Pozuelo Monfort pochu27 at
Sun Dec 8 07:58:41 PST 2013

On 08/12/13 16:48, Bill Spitzak wrote:
> Make of weston is not working:
> ~/swdevl/wayland/weston$ make > /dev/nullconfigure: error: Package requirements
> (xcb xcb-xfixes xcb-composite xcursor cairo-xcb) were not met:
> No package 'xcb-composite' found
> I have the .pc file:
> ls /usr/lib/i386-linux-gnu/pkgconfig
> pthread-stubs.pc  xcb-composite.pc  xcb-render.pc  xcb-xfixes.pc
> xau.pc            xcb.pc            xcb-shape.pc   xdmcp.pc
> And that directory is on the $PKG_CONFIG_PATH
> I also note that it seems to have found the xcb-fixes.pc in the same directory.
> Any idea how to fix this?

It may be that any of the .pc files needed by xcb-composite is missing, which
would be a packaging bug. Check config.log or the output of `pkg-config --libs

> Also it may be a dumb question, but why is weston depending on xcb-composite (or
> any of xcb at all)?

Seems to be required for xwayland which you can disable with --disable-xwayland.
I don't know what it is needed for.


More information about the wayland-devel mailing list