Summary: | media-libs/mesa-18.2.0_rc2: USE=-egl is broken | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Tsoy <alexander> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexander Tsoy
2018-08-14 22:51:16 UTC
With the following patch I can build mesa with USE=-egl: @@ -293,6 +291,8 @@ if use egl; then emesonargs+=( -Dplatforms=x11,surfaceless$(use wayland && echo ",wayland")$(use gbm && echo ",drm") ) + else + emesonargs+=( -Dplatforms=x11 ) fi if use gallium; then Ah, thank you. Yes, this flag used to be called --with-egl-platforms= and was changed. I will confirm your patch is correct and then apply it. Actually, I think we just want to pass -Dplatforms= unconditionally. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462b00b1b5a789c26f48530ef3302c7e97fa4b94 commit 462b00b1b5a789c26f48530ef3302c7e97fa4b94 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2018-08-30 17:39:23 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2018-08-30 17:49:40 +0000 media-libs/mesa: Unconditionally pass -Dplatforms=... Closes: https://bugs.gentoo.org/663642 media-libs/mesa/mesa-9999.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) |