In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/f61462d5a2594a36d2e1822eb837033198461b8b?hp=1a34b28b1ed3a7c3a6b92fad22f321ae7c49f0e7>

- Log -----------------------------------------------------------------
commit f61462d5a2594a36d2e1822eb837033198461b8b
Author: Craig A. Berry <[email protected]>
Date:   Fri Dec 2 21:30:30 2011 -0600

    Add Term::ReadLine to write_buildcustomize.pl.
    
    If the build fails while building extensions, it's nice to have
    the debugger available to help figure out what went wrong.  You
    couldn't do that before because lib/perl5db.pl depends on
    Term::ReadLine, which wouldn't be available since it hadn't been
    built yet.  This commit makes Term::ReadLine available via the
    same mechanism that makes other libraries available to miniperl
    during the build.
    
    An alternative would be to remove the debugger's dependency on
    Term::ReadLine, but that would be more work and more risk for a
    situation that hopefully doesn't come up that often.
-----------------------------------------------------------------------

Summary of changes:
 write_buildcustomize.pl |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/write_buildcustomize.pl b/write_buildcustomize.pl
index ee3eea5..3d773a5 100644
--- a/write_buildcustomize.pl
+++ b/write_buildcustomize.pl
@@ -16,6 +16,8 @@ require File::Spec::Functions;
 # needed to build the nonxs modules
 # After which, all nonxs modules are in lib, which was always sufficient to
 # allow miniperl to build everything else.
+# Term::ReadLine is not here for building but for allowing the debugger to
+# run under miniperl when nothing but miniperl will build :-(.
 
 my @toolchain = qw(cpan/AutoLoader/lib
                   dist/Carp/lib
@@ -26,6 +28,7 @@ my @toolchain = qw(cpan/AutoLoader/lib
                   dist/ExtUtils-Manifest/lib
                   cpan/File-Path/lib
                   ext/re
+                  dist/Term-ReadLine/lib
                   );
 
 # Used only in ExtUtils::Liblist::Kid::_win32_ext()

--
Perl5 Master Repository

Reply via email to