On gentoo musl, when x11-terms/rxvt-unicode is built with perl USE flag, it refuses to start, the error message : urxvt : panic: locale.c: 893: Unexpected character in locale name '2E. After a bit of digging, I found this bug report on Alpine describing the exact same issue : https://gitlab.alpinelinux.org/alpine/aports/-/issues/10459 and this small patch to fix the issue; except one needs to patch dev-lang/perl instead of rxvt-unicode (according to the alpine, this is a perl issue, not rxvt-unicode) : https://gitlab.alpinelinux.org/alpine/aports/-/raw/04747e4e2db80406782fa71d7744da0c613987e9/main/perl/musl-locale.patch The patch works perfectly and rxvt-unicode starts now without issue. Reproducible: Always
Was this ever sent upstream? :(
(In reply to Sam James from comment #1) > Was this ever sent upstream? :( Hello (a bit late), it has been fixed upstream apparently. With current 5.38.x (dev-lang/perl-5.38.2-r3 right now), rxvt-unicode starts without any patch needed to dev-lang/perl. So, i'm closing this bug.