In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/7536d89cbce91521d429eb00373816730c7342de?hp=ff859a7f357d88ad4be3a66f1d07faa2ae291fa0>
- Log ----------------------------------------------------------------- commit 7536d89cbce91521d429eb00373816730c7342de Author: Karl Williamson <[email protected]> Date: Wed Aug 10 15:20:39 2016 -0600 PATCH: [perl #128867] Locale failures on FREE BSD The main failure appears to be a bug in freebsd. Jim Keenan and I have created a stand-alone C program, not involving Perl, that reproduces it, which I will attach to the ticket. I have searched their bug db and not found this reported, so will create a ticket against them. Several of the failures are bugs in some of the locale definitions for freebsd, like not all lowercase letters also being alphas. I will report these as well, and adjust the allowable failure percentage for this platform, if necessary, to get these to not fail the test at large. The bug is that newlocale() and/or uselocale() are not working properly. These are from POSIX 2008, and perl has not used them previously. I sort of expected some platforms to have not implemented them properly; this is the first one we've encountered that does so. This changes the hints file so that it appears that uselocale() is not on the system. ----------------------------------------------------------------------- Summary of changes: hints/freebsd.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hints/freebsd.sh b/hints/freebsd.sh index 8d436a1..135129f 100644 --- a/hints/freebsd.sh +++ b/hints/freebsd.sh @@ -310,3 +310,5 @@ esac # of FreeBSD. d_printf_format_null='undef' +# As of 10.3-RELEASE FreeBSD. See [perl #128867] +d_uselocale='undef' -- Perl5 Master Repository
