Summary: | [Tracker] Build failures with dev-libs/libfmt-10.0.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Craig Andrews <candrews> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | arkamar, holger, toolchain |
Priority: | Normal | Keywords: | PMASKED, Tracker |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 906079, 906068, 906069, 906071, 906074, 906075, 906076, 906082 | ||
Bug Blocks: |
Description
Sam James
![]() ![]() ![]() ![]() (In reply to Sam James from comment #0) > Please report new bugs and have them block this one. > > @candrews: I think in future we should commit these p.masked and start a > tracker immediately as they tend to break a lot. Does that sound ok? Absolutely. Should we p.mask now, or wait? (In reply to Craig Andrews from comment #1) > (In reply to Sam James from comment #0) > > Please report new bugs and have them block this one. > > > > @candrews: I think in future we should commit these p.masked and start a > > tracker immediately as they tend to break a lot. Does that sound ok? > > Absolutely. Should we p.mask now, or wait? I think let's mask it now actually, there's more than I expected this time too. I'll do it now, thank you! The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7f6e70a391191a79c64e0eb95b5c806d7dbb26 commit 5a7f6e70a391191a79c64e0eb95b5c806d7dbb26 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-05-10 16:08:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-10 16:08:49 +0000 profiles: mask =dev-libs/libfmt-10.0.0 Bug: https://bugs.gentoo.org/906077 Bug: https://bugs.gentoo.org/906068 Bug: https://bugs.gentoo.org/906071 Bug: https://bugs.gentoo.org/906074 Bug: https://bugs.gentoo.org/906075 Bug: https://bugs.gentoo.org/906076 Bug: https://bugs.gentoo.org/906069 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cca877762b1c7ba4b4a36d05e609ffd1bb4bebc commit 4cca877762b1c7ba4b4a36d05e609ffd1bb4bebc Author: Sam James <sam@gentoo.org> AuthorDate: 2024-07-01 17:02:42 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-07-01 17:02:56 +0000 profiles: tweak libfmt mask Mask >=libfmt-10 instead. That said, we should try to unmask soon, but e.g. ccache fails to build for me with 11. Bug: https://bugs.gentoo.org/906077 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ccache blocks this via https://bugs.gentoo.org/935291 which is fixed upstream. Let me know if you want to have a PR with the fixes for ccache-4.10.1. libfmt-11 renamed fmt/core.h to fmt/base.h [1], but later reintroduced fmt/core.h for compatibility [2]. We can expect packages using the new header file, e.g. mail-filter/rspamd-3.9.0. [1] https://github.com/fmtlib/fmt/commit/79f1506fe3a7fae7c22c55d3cd7cdc33bc536dae [2] https://github.com/fmtlib/fmt/commit/58a6bd48a8dc7ea74bb9fd900c60fd333a85725f |