in reply to Building Perl 5.28.0 on OpenBSD 6.4 -current
I suggest you start by editing lines 482 and 491 of t/run/locale.t to print out $valid_string and $invalid_string, like so:
is ($?, 0, "In setting complicated valid LC_ALL, final individ categor +y doesn't need a \';'. valid_string is '$valid_string'");
That last test (the one which fails, in line 491) is skipped only if your current locale is neither C nor POSIX (see line 70). So it is also worth printing out from the shell your current locale, just to be sure what you have:
echo $LC_ALL
btw, exporting shell variables can be achieved by the shorter:
export LC_ALL=C
And once you are there, print all the locales the test script found around line 24 (e.g. print join(",", @locales)."\n";)
Edit: the source of the locale.t is here
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Building Perl 5.28.0 on OpenBSD 6.4 -current
by fishy (Friar) on Nov 05, 2018 at 19:33 UTC | |
by syphilis (Archbishop) on Nov 11, 2018 at 02:45 UTC | |
by khw (Acolyte) on Nov 11, 2018 at 16:09 UTC | |
by khw (Acolyte) on Nov 11, 2018 at 16:10 UTC | |
by khw (Acolyte) on Nov 14, 2018 at 22:49 UTC | |
|