| Summary: | x11-libs/libdrm downgrade breaks dri.pc from media-libs/mesa | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Matt Whitlock <gentoo> |
| Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | chromium, samuelbernardo.mail, toralf |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
|
Description
Matt Whitlock
2020-04-13 14:20:39 UTC
FWIW, 2.4.101 is masked because it has a regression that in conjunction with the Firefox sandbox breaks loading of at least the i965 Mesa driver. (Bug 716574) I'm not sure if Chromium is similarly affected. What versions of media-libs/mesa (dri.pc) and x11-libs/libdrm (libdrm.pc) do you have installed? I suspect the libdrm dependency in mesa needs to be updated. It seems this is caused by downgrading media-libs/libdrm from 2.4.101 to 2.4.100. Rebuilding media-libs/mesa will regenerate dri.pc and resolves the issue. *** Bug 717350 has been marked as a duplicate of this bug. *** (In reply to Mike Gilbert from comment #3) > It seems this is caused by downgrading media-libs/libdrm from 2.4.101 to > 2.4.100. Rebuilding media-libs/mesa will regenerate dri.pc and resolves the > issue. Interesting. I unmasked libdrm 2.4.101 and re-upgraded to it, and that solved my problem with the Chromium build. I don't have an i965, so I'm not affected by the regression in libdrm. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a117c20f1b3127d4c397dddef4a7680359f1c9a3 commit a117c20f1b3127d4c397dddef4a7680359f1c9a3 Author: Matt Turner <mattst88@gentoo.org> Date: Mon Apr 13 09:06:42 2020 -0700 media-libs/mesa: Revbump in order to rebuild against libdrm And patch the libdrm version requirement so we don't have this problem again. Signed-off-by: Matt Turner <mattst88@gentoo.org> ...ify-the-maximum-required-libdrm-in-dri.pc.patch | 33 ++++++++++++++++++++++ .../{mesa-20.0.4.ebuild => mesa-20.0.4-r1.ebuild} | 4 +++ 2 files changed, 37 insertions(+) *** Bug 718074 has been marked as a duplicate of this bug. *** |