Summary: | dev-perl/Locale-gettext-1.70.0-r1 test fail | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arniii <lg3dx6fd> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | hatler.jaremy, lg3dx6fd |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
environment // profile default/linux/amd64/23.0/split-usr/desktop/plasma gcc-13.2.1_p20240210 O3 pipe march=native(verbose) lto graphite ggdb3
/etc/portage/make.conf // profile default/linux/amd64/23.0/split-usr/desktop/plasma gcc-13 O3 pipe march=native(verbose) lto graphite ggdb3 testing FEATUREs : testing |
Description
Arniii
2024-07-03 08:27:57 UTC
Created attachment 896835 [details]
/etc/portage/make.conf // profile default/linux/amd64/23.0/split-usr/desktop/plasma gcc-13 O3 pipe march=native(verbose) lto graphite ggdb3 testing FEATUREs : testing
I also ran into this on a similar config (lto + graphite) while changing profiles from 17.1/systemd/merged-usr to 23.0/hardened/systemd. It occurred during my final rebuild of @world. In case it's relevant, I also upgraded the following before the world rebuild. gcc (13.2.1_p20240210 -> 14.1.1_p20240622) perl (5.38 -> 5.40) binutils (2.41 -> 2.42) glibc (2.38->2.39) According to this PR from 2017 (unmerged), the tests don't like the C.utf8 locale. https://github.com/vandry/Perl-Locale-gettext/issues/7 My make.conf (and the one attached to this bug) sets LC_MESSAGES to C.utf8. This was fine the last time I built Locale-gettext, but is problematic now. Commenting that line allows my normal locale (en_US.UTF-8) to be used during the build, which works. I wonder if moving to glibc 2.39 is what caused this to begin... Locally I solved this by overriding LC_MESSAGES just for dev-perl/Locale-gettext using my package.env file, ensuring it uses my normal locale instead of C.utf8. That's not portable or suitable for the ebuild though. |