Summary: | media-sound/mpd-0.23.12 failed to rebuild with dev-libs/libfmt-10.0.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Leonid Kopylov <leonchik1976> |
Component: | Current packages | Assignee: | Adrian Schollmeyer <nex+b-g-o> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint, wielkiegie |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | ARM64 | ||
OS: | Linux | ||
See Also: |
https://github.com/MusicPlayerDaemon/MPD/issues/1807 https://github.com/gentoo/gentoo/pull/31048 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 906077 | ||
Attachments: | build.log |
Description
Leonid Kopylov
2023-05-10 15:40:38 UTC
Created attachment 861440 [details]
build.log
new libfmt. 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(+) I was able to reproduce this issue locally and with the current git master. I've opened an issue upstream. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567cb7f85e0429776ec3b11cfe24ea80fa093f96 commit 567cb7f85e0429776ec3b11cfe24ea80fa093f96 Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de> AuthorDate: 2023-05-15 22:03:24 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-05-18 10:42:30 +0000 media-sound/mpd: backport dev-libs/libfmt-10 fix to 0.23.12 dev-libs/libfmt-10 introduced breaking API changes, requiring consumers to update their code. Upstream has done that in a few commits, which are backported here. Closes: https://bugs.gentoo.org/906074 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> .../mpd/files/mpd-0.23.12-libfmt10-906074.patch | 102 +++++++ media-sound/mpd/files/mpd-0.23.12-stringview.patch | 235 ++++++++++++++++ media-sound/mpd/mpd-0.23.12-r1.ebuild | 295 +++++++++++++++++++++ 3 files changed, 632 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b259052fb3a586d8f4e3593adc83d3a55264c2 commit c1b259052fb3a586d8f4e3593adc83d3a55264c2 Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de> AuthorDate: 2023-05-15 22:05:47 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-05-18 10:42:30 +0000 media-sound/mpd: block dev-libs/libfmt-10 for 0.23.12 The 0.23.12 version of the ebuild does not apply the backported fixes for libfmt-10 and thus can't be used when libfmt-10 is installed. Bug: https://bugs.gentoo.org/906074 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> media-sound/mpd/mpd-0.23.12.ebuild | 3 +++ 1 file changed, 3 insertions(+) |