Qtwayland looks a bit like a meta ebuild right now. It updates the source, but nothing is done during the compile phase Reproducible: Always >>> Emerging (1 of 1) dev-qt/qtwayland-5.2.9999 from qt >>> Unpacking source... * Fetching refs/heads/stable from git://gitorious.org/qt/qtwayland.git ... _git-r3_smart_fetch --no-tags git://gitorious.org/qt/qtwayland.git -f refs/heads/stable:dev-qt/qtwayland/5/__main__ git fetch --progress --no-tags git://gitorious.org/qt/qtwayland.git -f refs/heads/stable:dev-qt/qtwayland/5/__main__ * Checking out git://gitorious.org/qt/qtwayland.git to /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ... git checkout -f dev-qt/qtwayland/5/__main__ . GIT update --> repository: git://gitorious.org/qt/qtwayland.git at the commit: 573d0ee5ba86d99095f217ea9e19172bfc5e75fd Initialized empty Git repository in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999/.git/ >>> Source unpacked in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work >>> Preparing source in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ... * Running qt5_qmake Checking for wayland... no Checking for xkbcommon... yes Checking for wayland_cursor... yes Checking for wayland_scanner... yes Checking for wayland_egl... yes Checking for egl... yes Checking for brcm_egl... no Checking for glx... yes Checking for xcomposite... yes Checking for drm_egl_server... yes Project WARNING: QtWayland requires Wayland 1.1.0 or higher >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ... * Running emake make -j5 make: Nothing to be done for `first'. >>> Source compiled. >>> Test phase [not enabled]: dev-qt/qtwayland-5.2.9999 >>> Install qtwayland-5.2.9999 into /var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/ category dev-qt * Running emake INSTALL_ROOT=/var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/ install make -j5 INSTALL_ROOT=/var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/ install make: Nothing to be done for `install'. >>> Completed installing qtwayland-5.2.9999 into /var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/ >>> Installing (1 of 1) dev-qt/qtwayland-5.2.9999 * checking 0 files for package collisions >>> Merging dev-qt/qtwayland-5.2.9999 to / >>> Safely unmerging already-installed instance... No package files given... Grabbing a set. >>> Regenerating /etc/ld.so.cache... >>> Original instance of package unmerged safely. * Regenerating gentoo-qconfig.h * Updating QT_CONFIG in qconfig.pri >>> dev-qt/qtwayland-5.2.9999 merged. >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news to read news items.
Which version of wayland do you have installed?
[I] dev-libs/wayland Available versions: ~0.95.0 ~1.0.6 ~1.1.0 ~1.2.0 1.2.1 (~)1.2.1-r1 ~1.3.0 ~1.4.0 {doc static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"} Installed versions: 1.2.1-r1(21:40:17 16/10/13)(-doc -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="32 64 -x32") Homepage: http://wayland.freedesktop.org/ Description: Wayland protocol libraries
Thanks, fixed in git. It turns out that the error message is wrong. config.tests/wayland/main.cpp reveals that the actual required minimum wayland version is 1.3.0 http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=7f3c8ee8b3973c3d4f8ce229948a36b53965bdea
Well, they reverted it to 1.2.0, but doesn't matter, 1.3.0 should be fine.