Summary: | sci-astronomy/celestia-1.7.0_pre20200316 : /.../format.h: error: no matching function for call to fmt::v6::arg_formatter<fmt::v6:: | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Astronomy project <sci-astronomy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | candrews, dennis.lissov, leonchik1976, voyageur |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=797577 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 sci-astronomy:celestia-1.7.0_pre20200316:20200407-012708.log temp.tbz2 |
Description
Toralf Förster
2020-04-07 07:28:51 UTC
Created attachment 630984 [details]
emerge-info.txt
Created attachment 630986 [details]
emerge-history.txt
Created attachment 630988 [details]
environment
Created attachment 630990 [details]
etc.portage.tbz2
Created attachment 630992 [details]
logs.tbz2
Created attachment 630994 [details]
sci-astronomy:celestia-1.7.0_pre20200316:20200407-012708.log
Created attachment 630996 [details]
temp.tbz2
Upstream [0] points to a libfmt fix [1]. Rebuild libfmt-6.2.0-r1 with patch applied fixed celestia compilation (and run) for me [0] https://github.com/CelestiaProject/Celestia/commit/91c3e618c256167952359e3c2b84325de9001e7b [1] https://github.com/fmtlib/fmt/issues/1631 sci-astronomy/celestia-1.7.0_pre20200316-r100 builds fine against (stable) dev-libs/libfmt-7.1.2 and (unstable) dev-libs/libfmt-7.1.3. As libfmt-6.2.0 is long gone, is this issue still an issue, or shouldn't it be closed? Note: Celestia does *not* build against libfmt-8.0.0, but that is a different issue, and I guess it is just a matter of dependency definition. Additional Note: The commit does not apply on its own, too many commits are missing in between. So maybe it is time to bump celestia to a more recent commit. libfmt-8.0.1-r1 FAILED build celestia fails on all libfmt-8 I have masked now >dev-libs/libfmt-7.9999 for myself for the time being... The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957ed5a914abc1c5323db49a2259a8b555519863 commit 957ed5a914abc1c5323db49a2259a8b555519863 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2022-01-22 11:51:40 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2022-01-22 11:51:40 +0000 sci-astronomy/celestia: New snapshot Closes: https://bugs.gentoo.org/716532 Closes: https://bugs.gentoo.org/741070 Closes: https://bugs.gentoo.org/797577 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org> sci-astronomy/celestia/Manifest | 2 + .../celestia/celestia-1.7.0_pre20220120.ebuild | 123 +++++++++++++++++++++ 2 files changed, 125 insertions(+) |