https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: games-fps/quakeforge-0.7.2_p20210722 fails to compile. Discovered on: amd64 (internal ref: tinderbox) NOTE: This machine uses CLANG as a compiler and LLD as a linker
Created attachment 761151 [details] build.log build log and emerge --info
ftr been meaning to do a new snapshot for this to see what still needs fixing, but it's often left in a transitional semi-unusable WIP state at runtime (segfaults easily, changes break some important features that need to be re-implemented but aren't yet, etc...) and no longer been able to find a commit where it "mostly works". Tried again with latest (from last commit in Sep 2022) but was met with a segfault just trying to change keybindings a few seconds in. Think this may be difficult to support until there's a new finished release, tried to save it before (I used to use this years ago, don't anymore) but I wouldn't see a problem with last rites at this point.
*** Bug 875653 has been marked as a duplicate of this bug. ***
*** Bug 875656 has been marked as a duplicate of this bug. ***
*** Bug 885791 has been marked as a duplicate of this bug. ***
As for clang support, from https://github.com/quakeforge/quakeforge/commit/0c54b0652bba9716c4d13b764fa562147c319544 > Abandon support for clang > > The inconsistencies in clang's handling of casts was bad enough, and its > silliness with certain extensions, but discovering that it doesn't > support raw strings was just too much. Yes, it gives a 3s boost to qfvis > on gmsp3v2.bsp, but it's not worth the hassle.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dad8c30fbaaa70807631015a250a3e92ef9c372 commit 3dad8c30fbaaa70807631015a250a3e92ef9c372 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2025-03-14 10:08:27 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2025-03-14 10:08:27 +0000 games-fps/quakeforge: treeclean Closes: https://bugs.gentoo.org/800899 (pkgremoved) Closes: https://bugs.gentoo.org/830497 (pkgremoved) Closes: https://bugs.gentoo.org/893904 (pkgremoved) Closes: https://bugs.gentoo.org/898936 (pkgremoved) Closes: https://bugs.gentoo.org/908709 (pkgremoved) Closes: https://bugs.gentoo.org/919237 (pkgremoved) Closes: https://bugs.gentoo.org/926463 (pkgremoved) Closes: https://bugs.gentoo.org/869518 (pkgremoved) Closes: https://bugs.gentoo.org/931506 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> games-fps/quakeforge/Manifest | 1 - .../quakeforge-0.7.2_p20210722-skipped-tests.patch | 16 -- games-fps/quakeforge/metadata.xml | 40 ----- .../quakeforge-0.7.2_p20210722-r2.ebuild | 166 --------------------- games-fps/quakeforge/quakeforge-9999.ebuild | 156 ------------------- profiles/package.mask | 11 -- 6 files changed, 390 deletions(-)