Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 577122 - net-misc/freerdp-9999[wayland] should DEPEND on libxkbcommon and wayland
Summary: net-misc/freerdp-9999[wayland] should DEPEND on libxkbcommon and wayland
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-12 05:21 UTC by comicfans44
Modified: 2016-07-31 23:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description comicfans44 2016-03-12 05:21:20 UTC
I've found freerdp 9999 CMakeLists.txt requires wayland and libxkbcommon to build its internal libuwac and wlfreerdp binary, but ebuild didn't care about this.
Comment 1 Pacho Ramos gentoo-dev 2016-03-14 15:56:07 UTC
Do you get any error when trying to build it then?
Comment 2 comicfans44 2016-03-19 00:02:59 UTC
I've submit a patch to freerdp which avoid building wlfreerdp instead of build failed, but ebuild should still requires libxkbcommon . 

now configure gives out:

-- Finding recommended feature Wayland for Wayland (Wayland client)
--     Disable feature Wayland using "-DWITH_WAYLAND=OFF"
-- Checking for module 'wayland-scanner'
--   Found wayland-scanner, version 1.10.90
-- Checking for module 'wayland-client'
--   Found wayland-client, version 1.10.90
-- Checking for module 'xkbcommon'
--   No package 'xkbcommon' found
-- Could NOT find WAYLAND (missing:  XKBCOMMON_INCLUDE_DIR XKBCOMMON_LIBS) 
CMake Warning at cmake/FindFeature.cmake:46 (message):
      feature Wayland was requested but could not be found! ON / FALSE
Call Stack (most recent call first):
  CMakeLists.txt:651 (find_feature)


although build can complete, but wlfreerdp won't be built
Comment 3 Mike Gilbert gentoo-dev 2016-07-31 23:18:20 UTC
commit 42d9e3869dd19bdf34c9dafa9ef365b719c3467f
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Sun Jul 31 17:02:09 2016 -0400

    net-misc/freerdp: depend on libxkbcommon for wayland
    
    Bug: https://bugs.gentoo.org/577122

 net-misc/freerdp/freerdp-9999.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)