| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
remove it in 5.15 in the Spring of 2011.
|
|
|
|
|
|
|
|
| |
removed in 5.14.
Revert "Remove Shell from the core distribution. Get it from CPAN now."
This reverts commit 28d302d426b73ed76fdcc816dd51bb1a8f93332b.
|
|
|
|
|
|
|
|
| |
This resolves RT #55964 and RT #57106 relating to the failure to
install distributions that use Module::Install::DSL
The addition of a BEGIN {} block to cpanp-run-perl resolves the
issue.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This addresses runtime errors in Module::Build::Platform::cygwin
as reported by Jesse Vincent. The changes are backported from
the Module::Build repository and the version number has been
slightly incremented to indicate a change from the version on CPAN.
This hopefully addresses test errors in t/actions/installdeps.t, but
the error seems specific to building perl on cygwin and has not been
reported when Module::Build was tested on cygwin by CPAN Testers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Addresses a serious problem with CPANPLUS and behaviour of
version-0.82. Checking for out of date modules with 'o'
in CPANPLUS blows up if any modules that are installed
have non-numeric version strings.
Extract from Changelog:
Changes for 0.38 Fri Apr 23 15:52:38 BST 2010
=================================================
* New release of version raises exceptions on
parse errors. Use eval to guard ourselves
against this.
Changes for 0.36 Tue Feb 9 14:16:21 GMT 2010
=================================================
* Apply patch from Pavel Shaydo RT #53546 to improve
the performance of _parse_version()
|
|
|
|
|
|
| |
These (and the examples) don't have to be shipped with core perl. By not
shipping them, we can trivially make sure that they won't be erroneously
installed either.
|
|
|
|
|
|
| |
We're skipping inclusion of some files such as the unused Build.PL,
INSTALL, etc. cpan/Locale-Codes/internal/* should probably also not be
included in perl core.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This change was reported upstream in <https://rt.cpan.org/Ticket/Display.html?id=56699>.
Committing it directly to blead was a mistake.
This reverts commit f6e2320c520b8d610a864cd42aece1f0df2db895.
|
| |
|
|
|
|
|
|
|
| |
Fixes issue where the Quoted-Printable encoder would sometimes output
lines that were 77 characters long. The max line length should be 76.
This reverts revert 9ef40646096384d9f65acffab1b9a2df07d03a0c.
|
|
|
|
|
|
| |
175046355f07701 introduced an error in the ExtUtils::MakeMaker
prerequisites tests in that it clobbers %ENV instead of just locally
overriding $ENV{PERL_CORE}.
|
|
|
|
|
| |
This silences warnings about missing prerequisites when part of a perl
core build. Triggered by #74442.
|
|
|
|
|
|
| |
A few distributions in the perl source failure for abstract_from
Rather than fix the individual files I have made the parsing process
more robust.
|
| |
|
|
|
|
|
|
|
|
|
| |
Add the utils/ dir to $ENV{PATH} if running under PERL_CORE for the
CPANPLUS/CPANPLUS-Dist-Build tests.
Both modules' testsuites require access to the cpanp-run-perl script
and the version in utils/ is already executable versus the version
in cpan/CPANPLUS/bin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CPANPLUS::Config checks 3 specific scenarios first
when looking for cpanp-run-perl: parallel to cpanp,
parallel to CPANPLUS.pm, or installed into a custom
prefix like /tmp/foo. Only *THEN* does it check the
the path.
If the perl core is extracted to a directory that has
cpanp-run-perl installed the same amount of 'uplevels'
as the /tmp/foo prefix, we'll pull in the wrong script
by accident.
Since we set the path to cpanp-run-perl explicitily
at the top of this script, it's best to update the config
ourselves with a path lookup, rather than rely on its
heuristics. Thanks to David Wheeler, Josh Jore and Vincent
Pit for helping to track this down.
Effects both CPANPLUS and CPANPLUS-Dist-Build
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
module deprecation
commit 8b7e29685086feb1e01992478bcb0498f584574c
Author: Andreas J. Koenig <andk@cpan.org>
Date: Tue Mar 16 08:56:03 2010 +0100
except deprecated modules from short circuiting, uncovered by
Data::TreeDumper/Class::ISA
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://rt.cpan.org/Public/Bug/Display.html?id=53133
t/00_CPANPLUS-Internals-Utils.t
"failure occurs if the build directory is symlinked"
Confirmed fixes the issue by Dominic Dunlop <domo@computer.org>
Code needs to be tested as part of the smokes ( especially on VMS ).
|
|
|
|
|
|
|
| |
was in Blead but is old than the current updated CPAN release. Comment
out a now deprecated 'use UNIVERSAL' line to prevent warnings from
production code. It's bad form to ship software that deprecates things
and then keeps using them and warning. Thanks to xdg++ for the spotting.
|
|
|
|
|
|
| |
we unfreeze
This reverts commit 8a720e6ba3939d5db4327226c93348d5acf35145.
|
|
|
|
|
|
| |
when we unfreeze
This reverts commit bfc37ff708b737d2490a23505b932c94f1898073.
|
| |
|
| |
|
|
|
|
|
|
| |
More complete fix available upstream at:
http://rt.cpan.org/Public/Bug/Display.html?id=55288
|
|
|
|
| |
Idential to upstream fix at https://rt.cpan.org/Ticket/Display.html?id=55236
|
|
|
|
| |
Pending integration of https://rt.cpan.org/Ticket/Display.html?id=55121
|
|
|
|
|
|
|
|
| |
Back in 2006, 0b40f9f8cf631862db10aed9706454c7518fef19 added a skip check
for $ENV{TMP} being writeable. This test failed if $TMP wasn't set, but
also, since then this test script has been updated to write its temp files
to the current dir rather than /tmp, so the TMP check is redundant, and is
now removed.
|
|
|
|
|
|
|
|
|
| |
The move from ext/ to cpan/ hadn't been reflected in the pathname
of macros.all. However, since tests are now run from the src dir,
the whole $ENV{PERL_CORE} bit is no longer necessary.
(Note that this line has already been modified from the CPAN version,
so a further change to it doesn't really matter as regards maintaining
sync with CPAN).
|
|
|
|
|
| |
Ensures that all $VERSIONs are bumped in files that have changed since
Perl 5.11.4.
|
|
|
|
|
| |
Ensures that all $VERSIONs are bumped in files that have changed since
Perl 5.11.4.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
I chatted with Gisle and he confirmed that this didn't fix a
release-blocking issue. Since we're frozen for 5.12, he agreed that we
should back it out.
This reverts commit 5e58db16ffcf34442d0ba4b645757884324e35c2.
|
|
|
|
|
| |
Fixes issue where the Quoted-Printable encoder would sometimes output
lines that were 77 characters long. The max line length should be 76.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extract from Changes file
=========================
0.46 Sat Jan 23 07:52:19 GMT 2010
- actually make the prereq resolving fallback to _build/ querying
if the 'prereq_data' action fails. *facepalm*
Resolves an issue in prereq resolution where the failure of using
'Build prereq_data' would not fallback to querying _build/ data.
Highlighted by EekBoek distribution which bundled an older version of
Module::Build.
|
| |
|
|
|
|
|
|
| |
Nothing in CPAN's Makefile.PL was pertinent to building as part of the core
distribution, but code within it caused `make` after `make clean` to fail.
Resolves RT #72218
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0.3603 - Mon Jan 18 22:28:59 EST 2010
Bug fixes:
- Module::Build::Compat would croak on distibutions that set requires
'perl' to a dotted decimal like '5.6.2'. We now skip that key
since it doesn't go into PREREQ_PM and we numify it properly for
'use 5.006002' in the generated Makefile.PL (RT#53409)
[David Golden, adapted from patch by G. Allen Morris III]
0.3602 - Mon Jan 18 22:09:54 EST 2010
Bug fixes:
- Fix failures in t/properties/needs_compiler.t when $ENV{CC} is set
(RT#53296) [David Golden, adapted from patch by Jens Rehsack]
0.3601 - Mon Dec 21 14:39:33 EST 2009
Bug fixes:
- When the currently running Module::Build is not the same as the one
that created the Build file, there is now a warning rather than a fatal
error. This helps installation of dependency chains where a dependency
might configure_requires a new Module::Build after Build.PL was already
run for an earlier distribution. [David Golden, on advice of Matt Trout]
Other:
- t/bundle_inc.t fails in odd ways. This test of an experimental feature
should not prevent users from installing Module::Build, so this test
now skips unless $ENV{MB_TEST_EXPERIMENTAL} is true
|
| |
|
|
|
|
|
|
|
| |
Changes for 0.24 Wed Jan 6 23:32:19 2010
=================================================
* Applied a patch from brian d foy RT #53427
that makes new() respect sub-classes.
|
| |
|