commit: b341ff7d283ccc6186eeb29c21baaa22499baadc Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> AuthorDate: Mon Aug 19 18:14:45 2024 +0000 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> CommitDate: Mon Aug 19 18:17:33 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b341ff7d
virtualx.eclass: addpredict /dev/dri/ for Xvfb w/ mesa-24.2.0 Newer Mesa tries to access /dev/dri/ when used in Xvfb, and this triggers a sandbox error; discovered and verified w/ sci-mathematics/fricas-1.3.11-r2. Reference: https://public-inbox.gentoo.org/gentoo-dev/bb4927ba-5ced-3352-86bb-d87f37ceaab6 <AT> woodpecker.gentoo.org/T/#t Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org> eclass/virtualx.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index 6e77cd662bdd..f7318eafc59e 100644 --- a/eclass/virtualx.eclass +++ b/eclass/virtualx.eclass @@ -113,6 +113,7 @@ virtx() { export XAUTHORITY= einfo "Starting Xvfb ..." + addpredict /dev/dri/ # Needed for Xvfb w/ >=mesa-24.2.0 debug-print "${FUNCNAME}: Xvfb -displayfd 1 ${xvfbargs[*]}" local logfile=${T}/Xvfb.log
