diff options
author | Dominic Dunlop <domo@computer.org> | 2005-09-13 23:13:00 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2005-09-13 20:58:38 +0000 |
commit | 86f50d7df3c9b223760a22677c68d2711a0283f8 (patch) | |
tree | 64306044e5a9c83f1baf6dad61476fd0aa7d9f48 /lib | |
parent | 4807e77148ae5b2c2e75a9f0a331a965ec53c794 (diff) | |
download | perl-86f50d7df3c9b223760a22677c68d2711a0283f8.tar.gz |
Re: [MAINT24637] fails "make test" on OSX 10.4 (lib/locale.t)
Message-Id: <456439EA-CE2E-49A0-97FF-1B003CF8AFDE@mac.com>
p4raw-id: //depot/perl@25406
Diffstat (limited to 'lib')
-rw-r--r-- | lib/locale.t | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/locale.t b/lib/locale.t index 037e2710e6..5d17797fca 100644 --- a/lib/locale.t +++ b/lib/locale.t @@ -437,6 +437,15 @@ if (-x "/usr/bin/locale" && open(LOCALES, "/usr/bin/locale -a 2>/dev/null|")) { setlocale(LC_ALL, "C"); +if ($^O eq 'darwin') { + # Darwin 8/Mac OS X 10.4 has bad Catalan locales: perl bug #35895, + # Apple bug ID# 4139653. It also has a problem in Byelorussian. + if ($Config{osvers} ge '8' and $Config{osvers} le '8.3.0') { + debug "# Skipping eu_ES, be_BY locales -- buggy in Darwin\n"; + @Locale = grep ! m/^(eu_ES|be_BY.CP1131$)/, @Locale; + } +} + @Locale = sort @Locale; debug "# Locales =\n"; |