Issue: media-radio/xlog-2.0.24 fails to compile.
Discovered on: amd64 (internal ref: tinderbox_musl)
This machine uses MUSL libc
Created attachment 763852 [details]
build log and emerge --info
Upstream tries to switch stderr back and forth for diagnostic reasons. That does not go well as Musl team had decided to interpret the standard strict and made stdin, stdout and stderr constant (see discussion on https://listman.redhat.com/archives/linux-lvm/2016-February/msg00027.html)
A possible fix is in the work. Mail to upstream is sent. Lets see how it goes.
No feedback from upstream.
Will merge in fix shortly.
The bug has been closed via the following commit(s):
Author: Thomas Beierlein <email@example.com>
AuthorDate: 2022-03-20 14:42:22 +0000
Commit: Thomas Beierlein <firstname.lastname@example.org>
CommitDate: 2022-03-20 14:42:22 +0000
media-radio/xlog: Avoid writing to read only stderr varaible in musl C
Signed-off-by: Thomas Beierlein <email@example.com>
media-radio/xlog/files/xlog-2.0.24-musl.patch | 51 +++++++++++++++++++++++++++
media-radio/xlog/xlog-2.0.24.ebuild | 3 +-
2 files changed, 53 insertions(+), 1 deletion(-)
(In reply to Thomas Beierlein from comment #3)
> No feedback from upstream.
> Will merge in fix shortly.
Nice work and thanks for digging into this!