-
Notifications
You must be signed in to change notification settings - Fork 542
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
perl 5.34 test failures on musl and i686 (linux) #18988
Comments
These should not fail. You don't mention anything about your build environment or platform, but given you mention musl I'm guessing you're dealing with some kind of Linux. |
Yes, I'm on Linux, more precisely Void Linux. |
It would help to have the output of the failing test, e.g. by running |
This failure seems to go away if I first build all the related packages, and then test |
I can confirm the If I do what you suggest with
How can I test for the failed locale test on musl? |
As the error message suggest, you need to add a |
Both on x86_64-musl:
and
|
On 7/22/21 1:02 PM, dkwo wrote:
Both on x86_64-musl:
|PERL_CORE=1 ./perl -T -Ilib lib/locale.t not ok 450 variable set to
setlocale("invalid locale name") is considered uninitialized |
—
In config.h which does the entry look like:
/*#define SETLOCALE_ACCEPTS_ANY_LOCALE_NAME / **/
or
#define SETLOCALE_ACCEPTS_ANY_LOCALE_NAME /**/
|
I can see
#define HAS_SETLOCALE /**/
/*#define SETLOCALE_ACCEPTS_ANY_LOCALE_NAME / **/
|
Do I need to provide more data to debug the musl issue? |
It appears the remaning errors go away if we use |
Thanks for getting back to us. Closing ticket. |
I'm packaging it from https://www.cpan.org/src/5.0/perl-5.34.0.tar.gz and I see a few test failures:
on x86_64
on i686
and on x86_64-musl
Can I safely skip these tests, or is there something to be concerned?
Thanks.
The text was updated successfully, but these errors were encountered: