Summary: | games-emulation/snes9x-1.60 - /.../stl_tree.h: error: static assertion failed: comparison object must be invocable as const (maybe gcc-11 related) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cctsurf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 732706 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 games-emulation:snes9x-1.60:20210513-122141.log logs.tar.bz2 Ebuild patch that allows snes9x to build with gcc11 A working patch to allow snes9x to build under gcc 11. |
Description
Toralf Förster
2021-05-13 12:23:50 UTC
Created attachment 708048 [details]
emerge-info.txt
Created attachment 708051 [details]
emerge-history.txt
Created attachment 708054 [details]
environment
Created attachment 708057 [details]
etc.portage.tar.bz2
Created attachment 708060 [details]
games-emulation:snes9x-1.60:20210513-122141.log
Created attachment 708063 [details]
logs.tar.bz2
Created attachment 710124 [details, diff]
Ebuild patch that allows snes9x to build with gcc11
(In reply to James from comment #7) > Created attachment 710124 [details, diff] [details, diff] > Ebuild patch that allows snes9x to build with gcc11 That was done wrong and doesn't work. Sorry. Will attach a correct patch. Created attachment 710127 [details, diff]
A working patch to allow snes9x to build under gcc 11.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5b7e17bd7487c699cefc72339a7061f737ae81 commit 7c5b7e17bd7487c699cefc72339a7061f737ae81 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-05-21 22:06:23 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-05-21 22:06:23 +0000 games-emulation/snes9x: Fix building against GCC 11 Closes: https://bugs.gentoo.org/789963 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> .../snes9x/files/snes9x-1.60-gcc11.patch | 31 ++++++++++++++++++++++ games-emulation/snes9x/snes9x-1.60.ebuild | 3 ++- 2 files changed, 33 insertions(+), 1 deletion(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811a2e0756ef3f8028d48ab4193287e7d055afe1 commit 811a2e0756ef3f8028d48ab4193287e7d055afe1 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-05-21 22:13:49 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-05-21 22:13:49 +0000 games-emulation/snes9x: Use upstream patch for GCC 11 * I didn't see the patch until after I committed my own fix already. Closes: https://bugs.gentoo.org/789963 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> .../snes9x/files/snes9x-1.60-gcc11.patch | 28 +++++++++++++++++----- 1 file changed, 22 insertions(+), 6 deletions(-) |