Summary: | media-libs/opensubdiv: missing libXinerama dependency | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jannik Glückert <jannik.glueckert> |
Component: | Current packages | Assignee: | Adrian <agrigo2001> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/15770 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jannik Glückert
2020-02-03 23:28:58 UTC
Thank you for picking this up. I can confirmed this occurs and is fixed by adding the dependency on x11-libs/libXinerama as you suggest. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c280c98bb725da61f5b4af2cf872004aea60cc41 commit c280c98bb725da61f5b4af2cf872004aea60cc41 Author: Adrian Grigo <agrigo2001@yahoo.com.au> AuthorDate: 2020-05-13 01:58:26 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-06-08 07:45:20 +0000 media-libs/opensubdiv: Version bump to 3.4.3 Version bump to media-libs/opensubdiv-3.4.3 This version has been updated to EAPI 7 and inherits from cmake rather than cmake-utils. The license has been corrected to modified apache-2 New USE flags are added to control installation of the docs, examples and tutorials. The build system is patched to install the tutorials into /usr/bin, and to use python 2.7 to build the documentation. The latter fixes bug 722570 for this ebuild. When using FEATURES="test", the basic and regression tests are enabled. However the GLTESTS are disabled as portage does not have access to an X11 display to run them during the build. A direct dependency on libXinerama was added as this is no longer included by glfw for wayland users. This fixes bug 708160 for this ebuild. For cuda users, the build will fail when using GCC 9+. If an incorrect version is selected, the ebuild will warn the user to run gcc-config. Others have found that cuda kernels fail to build with multiple jobs for previous versions of opensubdiv. I use MAKEOPTS="-j1" to prevent this, although it has not been an issue for me. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/696592 Closes: https://bugs.gentoo.org/708160 Closes: https://bugs.gentoo.org/722570 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Joonas Niilola <juippis@gentoo.org> media-libs/opensubdiv/Manifest | 1 + ...ocumentation-CMakeLists.txt-force-python2.patch | 51 ++++++++++++ ...ensubdiv-3.4.3-install-tutorials-into-bin.patch | 52 +++++++++++++ media-libs/opensubdiv/metadata.xml | 19 +++-- media-libs/opensubdiv/opensubdiv-3.4.3.ebuild | 90 ++++++++++++++++++++++ 5 files changed, 205 insertions(+), 8 deletions(-) |