Summary: | games-emulation/pcsx2-1.7.5474: stablereq | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ionen Wolkens <ionen> |
Component: | Stabilization | Assignee: | nE0sIghT <ykonotopov> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | games, proxy-maint |
Priority: | Normal | Keywords: | CC-ARCHES |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
=games-emulation/pcsx2-1.7.5474
|
Runtime testing required: | --- |
Description
Ionen Wolkens
![]() amd64 done all arches done Had to emerge virtual/opengl to get past configure stage. (In reply to Joonas Niilola from comment #2) > Had to emerge virtual/opengl to get past configure stage. Do you mean enabled USE=X on libglvnd? (virtual/opengl does nothing on its own) It may be missing. (In reply to Ionen Wolkens from comment #3) > (In reply to Joonas Niilola from comment #2) > > Had to emerge virtual/opengl to get past configure stage. > Do you mean enabled USE=X on libglvnd? (virtual/opengl does nothing on its > own) > > It may be missing. Then again, even if I remove gl.pc it seems still fine and looks for libOpenGL rather than libGL -- Found OpenGL: /usr/lib64/libOpenGL.so Would need to see the error. (In reply to Ionen Wolkens from comment #4) > (In reply to Ionen Wolkens from comment #3) > > (In reply to Joonas Niilola from comment #2) > > > Had to emerge virtual/opengl to get past configure stage. > > Do you mean enabled USE=X on libglvnd? (virtual/opengl does nothing on its > > own) > > > > It may be missing. > Then again, even if I remove gl.pc it seems still fine and looks for > libOpenGL rather than libGL Ah nevermind, it's not looking for libGL, it wants libGLX. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d259e4e62559c09c51e766b45298a70c976dcc commit b6d259e4e62559c09c51e766b45298a70c976dcc Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-02-18 18:21:17 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-02-18 18:26:06 +0000 games-emulation/pcsx2: depend on libglvnd[X] No need for a revbump given it does not *actually* link with libGLX but looks for it during configure time. It could be interesting to force it to be optional (or at least not last time I tried, but given X libraries currently cannot be optional either way (and upstream advise against using the wayland support) it's likely not worth the extra trouble. Will revisit if ever add a proper USE=X to pcsx2. Bug: https://bugs.gentoo.org/924765 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-emulation/pcsx2/pcsx2-1.7.5312.ebuild | 2 +- games-emulation/pcsx2/pcsx2-1.7.5474.ebuild | 2 +- games-emulation/pcsx2/pcsx2-1.7.5560.ebuild | 2 +- games-emulation/pcsx2/pcsx2-9999.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (In reply to Larry the Git Cow from comment #6) > The bug has been referenced in the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=b6d259e4e62559c09c51e766b45298a70c976dcc > > commit b6d259e4e62559c09c51e766b45298a70c976dcc > Author: Ionen Wolkens <ionen@gentoo.org> > AuthorDate: 2024-02-18 18:21:17 +0000 > Commit: Ionen Wolkens <ionen@gentoo.org> > CommitDate: 2024-02-18 18:26:06 +0000 > > games-emulation/pcsx2: depend on libglvnd[X] > > No need for a revbump given it does not *actually* link with > libGLX but looks for it during configure time. > > It could be interesting to force it to be optional (or at least > not last time I tried, but given X libraries currently cannot be > optional either way (and upstream advise against using the wayland > support) it's likely not worth the extra trouble. Meant to say X libraries currently couldn't be optional last time I tried, bad edit. |