Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 829224 - dev-libs/weston-9.0.0-r2 - remoting/meson.build:5:2: ERROR: Problem encountered: Attempting to build the remoting plugin without the required DRM backend and GL renderer. If you rather not build this, set '-Dremoting=false'
Summary: dev-libs/weston-9.0.0-r2 - remoting/meson.build:5:2: ERROR: Problem encounter...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: James Le Cuirot
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-15 02:58 UTC by ernsteiswuerfel
Modified: 2022-02-05 17:01 UTC (History)
0 users

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


Attachments
build.log (weston-9.0.0-r2:20211214-220738.log,7.55 KB, text/plain)
2021-12-15 02:58 UTC, ernsteiswuerfel
Details
meson-log.txt (meson-log.txt,51.22 KB, text/plain)
2021-12-15 02:58 UTC, ernsteiswuerfel
Details
emerge --info (file_829224.txt,6.20 KB, text/plain)
2021-12-15 02:59 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-12-15 02:58:21 UTC
Created attachment 759022 [details]
build.log

Revealed during tatt-testing. Build USE-flags were :
USE='-X -colord desktop -drm -editor -examples fbdev -fullscreen gles2 headless ivi -jpeg -kiosk -launch lcms -pipewire -rdp remoting -resize-optimization -screen-sharing -suid systemd wayland-compositor webp -xwayland'

[...]
Configuring weston.ini using configuration
Configuring weston-ivi-test.ini using configuration

remoting/meson.build:5:2: ERROR: Problem encountered: Attempting to build the remoting plugin without the required DRM backend and GL renderer. If you rather not build this, set '-Dremoting=false'.

A full log can be found at /var/tmp/portage/dev-libs/weston-9.0.0-r2/work/weston-9.0.0-build/meson-logs/meson-log.txt
 * ERROR: dev-libs/weston-9.0.0-r2::gentoo failed (configure phase):
 *   (no error message)
Comment 1 ernsteiswuerfel archtester 2021-12-15 02:58:45 UTC
Created attachment 759023 [details]
meson-log.txt
Comment 2 ernsteiswuerfel archtester 2021-12-15 02:59:18 UTC
Created attachment 759024 [details]
emerge --info
Comment 3 Larry the Git Cow gentoo-dev 2022-02-05 17:01:03 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef992507bb55203881bbe44e407ff4d6cec9e9d

commit 0ef992507bb55203881bbe44e407ff4d6cec9e9d
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2022-02-05 16:35:24 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2022-02-05 17:00:24 +0000

    dev-libs/weston: Require drm and gles2 for remoting USE flag
    
    Closes: https://bugs.gentoo.org/829224
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 dev-libs/weston/weston-9.0.0-r2.ebuild | 1 +
 dev-libs/weston/weston-9999.ebuild     | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)