projects
/
platform
/
upstream
/
perl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4807e77
)
Re: [MAINT24637] fails "make test" on OSX 10.4 (lib/locale.t)
author
Dominic Dunlop
<domo@computer.org>
Tue, 13 Sep 2005 23:13:00 +0000
(23:13 +0000)
committer
Rafael Garcia-Suarez
<rgarciasuarez@gmail.com>
Tue, 13 Sep 2005 20:58:38 +0000
(20:58 +0000)
Message-Id: <
456439EA
-CE2E-49A0-97FF-
1B003CF8AFDE
@mac.com>
p4raw-id: //depot/perl@25406
lib/locale.t
patch
|
blob
|
history
diff --git
a/lib/locale.t
b/lib/locale.t
index
037e271
..
5d17797
100644
(file)
--- 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";