Summary: | x11-misc/xaos-4.2.1 version bump, ported to Qt5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jsmolic, nowa |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/xaos-project/XaoS/blob/master/NEWS | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=666878 https://bugs.gentoo.org/show_bug.cgi?id=831022 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 768993 | ||
Attachments: | xaos-4.2.1.ebuild |
Description
Andreas Sturmlechner
![]() The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92daf0d6805864aafb6d8f092cc41784f359371 commit c92daf0d6805864aafb6d8f092cc41784f359371 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-03-20 11:11:37 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-03-20 11:11:37 +0000 x11-misc/xaos: Port to EAPI 7 Bug: https://bugs.gentoo.org/776418 Closes: https://bugs.gentoo.org/726212 Closes: https://bugs.gentoo.org/732414 Closes: https://bugs.gentoo.org/742824 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org> x11-misc/xaos/files/xaos-3.4-include.patch | 4 +- x11-misc/xaos/files/xaos-3.4-png.patch | 11 --- x11-misc/xaos/files/xaos-3.6-buildsystem.patch | 86 +++++++++++++++++++++ x11-misc/xaos/files/xaos-3.6-locale-dir.patch | 11 --- x11-misc/xaos/files/xaos-3.6-no-auto-strip.patch | 20 ----- x11-misc/xaos/xaos-3.6.ebuild | 96 ++++++++++++------------ 6 files changed, 134 insertions(+), 94 deletions(-) Created attachment 715056 [details]
xaos-4.2.1.ebuild
This is an initial attempt to write an ebuild for version 4.2.1.
Currently it still fails with:
* ACCESS DENIED: open_wr: /var/lib/portage/home/.cache/mesa_shader_cache/index
The build system seems to be a bit strange, it requires a running X server during the compile phase.
I'm leaving this here for future reference.
The same issue occurs in the in-tree ebuild for starpu, it is related to this env variable: XDG_CACHE_HOME. export XDG_CACHE_HOME="${HOME}/.cache" fixes this issue, but now emake hangs forever after the compilation completes, very strange... The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3527319091508de2254e94f8382f8befce92e029 commit 3527319091508de2254e94f8382f8befce92e029 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-01-11 14:14:52 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-01-11 14:15:05 +0000 x11-misc/xaos: add latest snapshot version Closes: https://bugs.gentoo.org/776418 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> x11-misc/xaos/Manifest | 1 + x11-misc/xaos/xaos-4.2.1_p20210828.ebuild | 46 +++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) (In reply to Andrew Ammerlaan from comment #4) > export XDG_CACHE_HOME="${HOME}/.cache" fixes this issue, but now emake hangs > forever after the compilation completes, very strange... The problem was "$(STRIP) $(TARGET)" in Makefile, which for some reason only succeeds in a running X session (and hangs when run in virtualx). |