In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/ae533554a9c124f574bc4e6f57c895308d938681?hp=e706c0cd31a70bd2c97d4510f261613278a7e1f5>

- Log -----------------------------------------------------------------
commit ae533554a9c124f574bc4e6f57c895308d938681
Author: Florian Ragwitz <r...@debian.org>
Date:   Fri Apr 2 20:25:03 2010 +0200

    Add a TODO test for block evals segfaulting on syntax errors.

M       t/op/eval.t

commit 68e74c239d715a726d29ad7a0ffb3a84331f8547
Author: Jesse Vincent <je...@bestpractical.com>
Date:   Fri Apr 2 14:07:57 2010 -0400

    If the RC goes out today, the release goes out next friday

M       dist/Module-CoreList/lib/Module/CoreList.pm
M       pod/perlhist.pod

commit 1ef694218f008c2f8cafc5dab0662d7bf0d02051
Author: Curtis Jewell <p...@csjewell.fastmail.us>
Date:   Tue Mar 30 23:57:10 2010 -0700

    Adding Curtis Jewell to AUTHORS.

M       AUTHORS

commit d774b2d8bb102ea9b24adc6082967226dcbf2878
Author: Curtis Jewell <p...@csjewell.fastmail.us>
Date:   Tue Mar 30 23:54:44 2010 -0700

    Specifying when the trimmed down Win64 compiler works.

M       README.win32

commit e5418c81fe6098cecc65267c18ff9aa010cee8ee
Author: Curtis Jewell <p...@csjewell.fastmail.us>
Date:   Tue Mar 30 23:53:45 2010 -0700

    Updating location of Strawberry's 64-bit toolchain.

M       README.win32
-----------------------------------------------------------------------

Summary of changes:
 AUTHORS                                     |    1 +
 README.win32                                |    4 +++-
 dist/Module-CoreList/lib/Module/CoreList.pm |    2 +-
 pod/perlhist.pod                            |    2 +-
 t/op/eval.t                                 |   12 +++++++++++-
 5 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index 4a04893..f802064 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -210,6 +210,7 @@ Conrad E. Kimball           <c...@tblv021.ca.boeing.com>
 Craig A. Berry                 <craigbe...@mac.com>
 Craig Milo Rogers              <rog...@isi.edu>
 Curtis Poe                     <c...@onsitetech.com>
+Curtis Jewell                  <p...@csjewell.fastmail.us>
 Dagfinn Ilmari Mannsåker       <ilm...@ilmari.org>
 Dale Amon                      <a...@vnl.com>
 Damian Conway                  <dam...@conway.org>
diff --git a/README.win32 b/README.win32
index 4b93fb4..f9c3353 100644
--- a/README.win32
+++ b/README.win32
@@ -75,10 +75,12 @@ The MS Platform SDK can be downloaded from 
http://www.microsoft.com/.
 The MinGW64 compiler is available at http://sourceforge.net/projects/mingw-w64.
 The latter is actually a cross-compiler targeting Win64. There's also a trimmed
 down compiler (no java, or gfortran) suitable for building perl available at:
-http://svn.ali.as/cpan/users/kmx/strawberry_gcc-toolchain/
+http://strawberryperl.com/package/kmx/64_gcctoolchain/mingw64-w64-20100123-kmx-v2.zip
 
 NOTE: If you're using a 32-bit compiler to build perl on a 64-bit Windows
 operating system, then you should set the WIN64 environment variable to 
"undef".
+Also, the trimmed down compiler only passes tests when USE_ITHREADS *= define
+(as opposed to undef) and when the CFG *= Debug line is commented out.
 
 This port fully supports MakeMaker (the set of modules that
 is used to build extensions to perl).  Therefore, you should be
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index c55db94..caced2e 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -192,7 +192,7 @@ sub is_deprecated {
     5.011003 => '2009-12-20',
     5.011004 => '2010-01-20',
     5.011005 => '2010-02-20',
-    5.012000 => '2010-04-07',
+    5.012000 => '2010-04-09',
   );
 
 for my $version ( sort { $a <=> $b } keys %released ) {
diff --git a/pod/perlhist.pod b/pod/perlhist.pod
index a4fa744..58ea79d 100644
--- a/pod/perlhist.pod
+++ b/pod/perlhist.pod
@@ -409,7 +409,7 @@ the strings?).
  Ricardo  5.11.4        2010-Jan-20
  Steve    5.11.5        2010-Feb-20
  Jesse    5.12.0-RC1    2010-Mar-29
- Jesse    5.12.0        2010-Apr-07
+ Jesse    5.12.0        2010-Apr-09
 
 =head2 SELECTED RELEASE SIZES
 
diff --git a/t/op/eval.t b/t/op/eval.t
index 305d7f3..8220a45 100644
--- a/t/op/eval.t
+++ b/t/op/eval.t
@@ -6,7 +6,7 @@ BEGIN {
     require './test.pl';
 }
 
-print "1..105\n";
+print "1..106\n";
 
 eval 'print "ok 1\n";';
 
@@ -594,3 +594,13 @@ eval {
 };
 print "ok\n";
 EOP
+
+TODO: {
+    local $TODO = 'syntax errors in block evals segfault since 32e2a35d';
+    fresh_perl_is(<<'EOP', "ok\n", undef, 'segfault on syntax errors in block 
evals');
+# localize the hits hash so the eval ends up with the pad offset of a copy of 
it in its targ
+BEGIN { $^H |= 0x00020000 }
+eval q{ eval { + } };
+print "ok\n";
+EOP
+}

--
Perl5 Master Repository

Reply via email to