Summary: | app-text/doxygen-1.11.0 with dev-libs/libfmt-11: error: passing ‘const fmt::v11::formatter<QCString>’ as ‘this’ argument discards qualifiers [-fpermissive] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alfred Wingate <parona> |
Component: | Current packages | Assignee: | Matthias Maier <tamiko> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ago |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/doxygen/doxygen/pull/11083 https://github.com/gentoo/gentoo/pull/38245 https://github.com/gentoo/gentoo/pull/39913 https://bugs.gentoo.org/show_bug.cgi?id=940062 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 906077 | ||
Attachments: |
app-text-doxygen-1.11.0 build.log (xz compressed)
emerge --info doxygen-libfmt-11.patch doxygen-1.11.0-libfmt-11.patch |
Description
Alfred Wingate
2024-08-09 00:06:55 UTC
Created attachment 899647 [details]
app-text-doxygen-1.11.0 build.log (xz compressed)
Created attachment 899648 [details]
emerge --info
Created attachment 899649 [details, diff]
doxygen-libfmt-11.patch
Created attachment 899650 [details, diff]
doxygen-1.11.0-libfmt-11.patch
Adjusted to apply to 1.11.0
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d25ae5f8ae00e545c4680235a718a59b2caf86 commit 30d25ae5f8ae00e545c4680235a718a59b2caf86 Author: Alfred Wingate <parona@protonmail.com> AuthorDate: 2024-08-20 04:32:20 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2024-08-25 23:19:40 +0000 app-text/doxygen: add 1.12.0 * It doesn't appear that doxygen uses libpng. They instead use vendored lodepng. * Doxygen doesn't directly use freetype, but it does recommend freetype to be used in graphviz to avoid misrendering. It's already built unconditionally so use (+). Closes: https://bugs.gentoo.org/937599 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org> app-text/doxygen/Manifest | 1 + app-text/doxygen/doxygen-1.12.0.ebuild | 165 +++++++++++++++++++++ .../doxygen/files/doxygen-1.12.0-clang-19.patch | 43 ++++++ .../doxygen/files/doxygen-1.12.0-libfmt-11.patch | 112 ++++++++++++++ 4 files changed, 321 insertions(+) *** Bug 948571 has been marked as a duplicate of this bug. *** *** Bug 948571 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e955235523a2c2b11034a37e8520c37ebdba6486 commit e955235523a2c2b11034a37e8520c37ebdba6486 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-01-07 19:54:14 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-01-24 20:10:05 +0000 app-text/doxygen: drop 1.10.0-r1, 1.11.0 Closes: https://bugs.gentoo.org/937599 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-text/doxygen/Manifest | 2 - app-text/doxygen/doxygen-1.10.0-r1.ebuild | 160 ------------------------------ app-text/doxygen/doxygen-1.11.0.ebuild | 160 ------------------------------ 3 files changed, 322 deletions(-) |