-
Notifications
You must be signed in to change notification settings - Fork 49
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
5.37.11 build #97
Comments
The warnings lead to many test failures where error test is parsed. For example:
|
Setting the locale to "C" removes the warnings, but it's unclear why it happens with 5.37 and not 5.36. It's the same docker instance used for both. |
But the good news is that 5.37.11 has the same test results as the 5.36 builds. The two fails are already listed under #60 Edit - and the ExtUtils::MakeMaker fail is not an issue as we build another in the next step of the build. (Edit 2 - that's not quite true as EUMM is at latest version, but it does not seem to affect the CPAN build step).
|
There has been some "locale" related work done to perl during the 5.37 development cycle. I've just built perl-5.37.11 (MSWin32-x64-multi-thread) using gcc-10.3.0. Cheers, |
Thanks @sisyphus. I suspect it's related to the docker instance and in any case is easily fixed by setting LC_ALL. |
All the CPAN builds pass (or have their tests skipped as for 5.36) with the exception of DBM::Deep which is needed for PAR::Repository::Client. Test log is below but there is already a patch at robkinyon/dbm-deep#22 which we can apply when building 5.38.
|
The locale issues were likely due to a broken docker build. Rebuilding after clearing the docker cache has made them disappear (although I have not tried rebuilding 5.37.11). |
Superseded by the 5.38.0 RC builds. Closing. |
FYI DBM::Deep 2.0017 is now on the CPAN and has the fix, so if you've been applying a patch to 2.0016 yourself you can stop doing that. |
Thanks. Will update config when it once again comes to build time. |
I have the same question as the author, but I found it has no influence on the the results we are going to solve. Just ignore it. |
Just as an experiment I am having a go at building perl 5.37.11 using the same toolchain and extlibs as the 5.36 builds.
The system is generating large numbers of the locale warnings below, across many different files.
Possibly this is just a quirk of the docker setup that needs to be corrected.
The text was updated successfully, but these errors were encountered: