In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/c43ca372962ed8b6058df231649647686874e1fe?hp=1540de7c942823a29b1deeba0679cc5fe6d10674>

- Log -----------------------------------------------------------------
commit c43ca372962ed8b6058df231649647686874e1fe
Author: Tom Hukins <[email protected]>
Date:   Tue May 15 21:42:48 2012 -0400

    perldelta: fix bad references to "unicode_strings"
    
    The documentation written for 2e2b2571 erroneously mentions
    "unicode_semantics" instead of "unicode_strings".

M       pod/perlunicode.pod

commit 5b8bb89605ed99917c14818e266fad456a75c37b
Author: Ricardo Signes <[email protected]>
Date:   Tue May 15 21:34:00 2012 -0400

    prevent PERL_UNICODE from affecting t/mro/package_aliases_utf8.t

M       t/mro/package_aliases_utf8.t

commit fcc3aaa8e4e88a7cd51b4560db77045b1d683575
Author: Ricardo Signes <[email protected]>
Date:   Tue May 15 21:22:21 2012 -0400

    perldelta: known issue: t/op/filetest.t

M       pod/perldelta.pod

commit 8c6c0d8bd483263931dab81a9912f07fc7b8fb06
Author: Andy Dougherty <[email protected]>
Date:   Tue May 15 21:16:45 2012 -0400

    note the gcc -O2 and link-time-optimization problem

M       pod/perldelta.pod

commit ab7cd65bfff4737dfca2585bab85448d61bf8056
Author: Ricardo Signes <[email protected]>
Date:   Tue May 15 21:13:08 2012 -0400

    our next release is RC2

M       patchlevel.h
-----------------------------------------------------------------------

Summary of changes:
 patchlevel.h                 |    2 +-
 pod/perldelta.pod            |   17 +++++++++++++++++
 pod/perlunicode.pod          |    4 ++--
 t/mro/package_aliases_utf8.t |    1 +
 4 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/patchlevel.h b/patchlevel.h
index d0740e4..a505253 100644
--- a/patchlevel.h
+++ b/patchlevel.h
@@ -133,7 +133,7 @@ hunk.
 #  endif
 static const char * const local_patches[] = {
        NULL
-       ,"RC1"
+       ,"RC2"
 #ifdef PERL_GIT_UNCOMMITTED_CHANGES
        ,"uncommitted-changes"
 #endif
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index f3b17e2..25743ee 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -4161,6 +4161,23 @@ this is still under investigation.
 
 =item *
 
+When building as root with a umask that prevents files from being
+other-readable, F<t/op/filetest.t> will fail.  This is a test bug, not a
+bug in perl's behavior.
+
+=item *
+
+Configuring with a recent gcc and link-time-optimization, such as
+C<Configure -Doptimize='-O2 -flto'> fails
+because the optimizer optimizes away some of Configure's tests.  A
+workaround is to omit the C<-flto> flag when running Configure, but add
+it back in while actually building, something like
+
+    sh Configure -Doptimize=-O2                                             
+    make OPTIMIZE='-O2 -flto'                                               
+
+=item *
+
 The following CPAN modules have test failures with perl 5.16.  Patches have
 been submitted for all of these, so hopefully there will be new releases
 soon:
diff --git a/pod/perlunicode.pod b/pod/perlunicode.pod
index adaa099..77daca3 100644
--- a/pod/perlunicode.pod
+++ b/pod/perlunicode.pod
@@ -1413,7 +1413,7 @@ in combination with various other pragmas.
 
 Using caseless (C</i>) regular expression matching.
 Starting in Perl 5.14.0, regular expressions compiled within
-the scope of C<unicode_semantics> use character semantics
+the scope of C<unicode_strings> use character semantics
 even when executed or compiled into larger
 regular expressions outside the scope.
 
@@ -1423,7 +1423,7 @@ Matching any of several properties in regular 
expressions, namely C<\b>,
 C<\B>, C<\s>, C<\S>, C<\w>, C<\W>, and all the Posix character classes
 I<except> C<[[:ascii:]]>.
 Starting in Perl 5.14.0, regular expressions compiled within
-the scope of C<unicode_semantics> use character semantics
+the scope of C<unicode_strings> use character semantics
 even when executed or compiled into larger
 regular expressions outside the scope.
 
diff --git a/t/mro/package_aliases_utf8.t b/t/mro/package_aliases_utf8.t
index 0106154..09db6b7 100644
--- a/t/mro/package_aliases_utf8.t
+++ b/t/mro/package_aliases_utf8.t
@@ -1,6 +1,7 @@
 #!./perl
 
 BEGIN {
+    $ENV{PERL_UNICODE} = 0;
     unless (-d 'blib') {
         chdir 't' if -d 't';
         @INC = '../lib';

--
Perl5 Master Repository

Reply via email to