commit: e5c6aae9b1d4e86f52c6e45ff23324a324112241
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 06:48:20 2017 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 06:49:30 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c6aae9
x11-drivers/xf86-video-intel: Block <media-libs/mesa-12.0.4 for dri3.
Mesa 12.0.4 contains commit 17f59da9dbf ("loader/dri3: import prime
buffers in the currently-bound screen"), which is a cherry-pick of
commit a599b1c2037 from the master branch. This commit fixed the bugs
noted in the ewarns removed by this patch, which affected DRI3
stability.
.../xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git
a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild
b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild
index af888eead8e..3bf6f18630b 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
>=x11-libs/libdrm-2.4.52[video_cards_intel]
dri3? (
>=x11-base/xorg-server-1.18
+ !<=media-libs/mesa-12.0.4
)
sna? (
>=x11-base/xorg-server-1.10
@@ -86,11 +87,4 @@ pkg_postinst() {
ewarn " [*] Enable modesetting on intel by default"
echo
fi
- if use dri3; then
- ewarn "There are reports of crashes when using DRI3, we
recommend"
- ewarn "to be careful when enabling this option. Check the
following"
- ewarn "bugs for discussion and a workaround patch for libdrm:"
- ewarn "https://bugs.freedesktop.org/show_bug.cgi?id=71759"
- ewarn "https://bugs.gentoo.org/show_bug.cgi?id=582544"
- fi
}