From the original ticket #115808 the following should produce
"Use of uninitialized value in print at -e line 1."
$ perl -wle 'use POSIX; print length setlocale POSIX::LC_ALL, "mtfnpy"'
16
So skip this test on OpenBSD, MirBSD and Bitrig
$test_num = $final_locales_test_number;
$test_num = $final_locales_test_number;
-unless ( $^O eq 'dragonfly' ) {
+unless ( $^O =~ m!^(dragonfly|openbsd|bitrig|mirbsd)$! ) {
# perl #115808
use warnings;
my $warned = 0;
# perl #115808
use warnings;
my $warned = 0;