summaryrefslogtreecommitdiff
path: root/cpan/ExtUtils-MakeMaker/lib
Commit message (Collapse)AuthorAgeFilesLines
* bump all of the EUMM module versions to avoid confusionTony Cook2015-05-1531-31/+31
| | | | and the customized housekeeping to match
* backport 1e2f0871 from the EUMM repositoryTony Cook2015-05-151-22/+50
|
* Update ExtUtils-MakeMaker to CPAN version 7.04Chris 'BinGOs' Williams2014-12-0232-90/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.04 Tue Dec 2 12:43:48 GMT 2014 No changes from 7.03_06 7.03_06 Mon Dec 1 15:35:28 GMT 2014 Doc fixes: - Corrected MAGICXS documentation 7.03_05 Fri Nov 28 18:27:09 GMT 2014 Doc fixes: - Remove Module::Build encouragement 7.03_04 Thu Nov 27 14:35:15 GMT 2014 Core fixes: - Do not use ccstdflags with the core extensions 7.03_03 Tue Nov 25 16:37:57 GMT 2014 Win32 Fixes: - Eliminate sub-process spawning when checking make type 7.03_02 Mon Nov 24 13:18:09 GMT 2014 VMS fixes: - Fix a couple of missing vendor targets - Remove VAXCCURSE from ExtUtils::Liblist::Kid::_vms_ext. 7.03_01 Tue Nov 18 21:29:40 GMT 2014 VMS fixes: - Handle spaces in install targets - Allow spaces in eliminate_macros and fixpath - Remove fixpath call from ExtUtils::Liblist::Kid::_vms_ext. - Override is_make_type() as checks as unnecessary Core fixes: - Wrap parse_abstract() call to Encode in eval() to avoid build failures - Fix issue with CCFLAGS in core
* [PATCH] Do not use ccstdflags with the core extensions.Jarkko Hietaniemi2014-11-261-3/+4
| | | | Signed-off-by: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
* Treat nmake the same as dmake (expand 6544e9b1a)Chris 'BinGOs' Williams2014-11-251-1/+1
| | | | Already applied upstream
* Dmake's -v means verbose not versionChris 'BinGOs' Williams2014-11-241-1/+2
| | | | | | | | | | | As Steve said in a500b25a5 there was a bug somewhere. dmake -v was being run which translates to 'dmake -f Makefile all' but with verbosity. Oops. Upstreamed to EUMM repository.
* [CPAN RT#100275] Add spaces if needed to CCFLAGSChris 'BinGOs' Williams2014-11-181-1/+2
| | | | | | https://rt.cpan.org/Ticket/Display.html?id=100275 Patch already upstreamed
* Fix parse_abstract so it doesn't explode when Encode isn't availableChris 'BinGOs' Williams2014-11-181-2/+7
| | | | Upstreamed to EUMM repository
* Update ExtUtils-MakeMaker to CPAN version 7.02Chris 'BinGOs' Williams2014-11-1032-252/+2112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.02 Sat Nov 8 07:13:40 GMT 2014 No changes from 7.01_09 7.01_09 Thu Nov 6 21:41:32 GMT 2014 Test fixes: - Marked a test in pm_to_blib.t as TODO until further investigation can be scheduled 7.01_08 Tue Nov 4 20:24:29 GMT 2014 Test fixes: - roll back change in 7.01_07 and scrub PERL_INSTALL_QUIET environment variable 7.01_07 Tue Nov 4 19:26:46 GMT 2014 Test fixes: - Changed a regex in pm_to_blib.t to be more forgiving 7.01_06 Mon Nov 3 20:31:05 GMT 2014 Bug fixes: - Resolved regression with TEST_FILES Win32 fixes: - Targetted fix for nmake bug - miniperl.t core test fixed for Windows 7.01_05 Mon Nov 3 10:14:11 GMT 2014 VMS fixes: - Handle switches in $(PERL) by prepending MCR - Don't quote MAKE on VMS in Test::Utils 7.01_04 Fri Oct 31 09:38:06 GMT 2014 API change: - writeMakefile() has been removed after 20 years of being deprecated Bug fixes: - Regression in xs.t with older versions of xsubpp has been resolved - We now don't produce Borland C export symbols if BCC support dropped 7.01_03 Thu Oct 30 19:12:57 GMT 2014 Bug fixes: - Using NMAKE was broken this has been fixed 7.01_02 Sat Oct 25 17:45:46 BST 2014 Bug fixes: - Resolve a regression with FIXIN and core builds on Win32 7.01_01 Sat Oct 25 13:45:00 BST 2014 Bug fixes: - Resolve issue with Win32 perl builds in core 7.00 Wed Oct 22 20:13:38 BST 2014 No changes from 6.99_18 6.99_18 Mon Oct 20 10:02:58 BST 2014 Bug fixes: - Resolve regression with taint and get_version() [RT#99580] VMS fixes: - Avoid .NOTPARALLEL on VMS as it is a syntax error for MMS and MMK - Quotes are not stripped from argv[0] on VMS so need stripping - Move MCR from PERL to PERLRUN on VMS and other *RUN variables 6.99_17 Sun Oct 12 19:37:04 BST 2014 Bug fixes: - Fix test that got broke under core since 6.99_15 6.99_16 Thu Oct 2 19:29:49 BST 2014 Dist fixes: - Move File::Copy::Recursive from bundled to where it is used, so that it will not get installed as a runtime prereq 6.99_15 Sun Sep 21 13:21:46 BST 2014 Enhancements: - If core, add ccwarnflags and ccstdflags, if available Doc fixes: - Fix internal links 6.99_14 Fri Sep 19 14:59:08 BST 2014 Bug fixes: - Fixes to fallback version module for core integration problems 6.99_13 Mon Sep 15 20:02:47 BST 2014 Enhancements: - Bundle Encode::Locale as ExtUtils::MakeMaker::Locale Bug fixes: - Make included version module have standardised dist versioning 6.99_12 Thu Sep 11 15:27:31 BST 2014 Enhancements: - Now include a fallback version module for bootstrapping Bug fixes: - Support libfoo.0.dylib style libraries on Darwin 6.99_11 Mon Sep 8 14:20:26 BST 2014 Bug fixes: - Handle chcp failure better on MSWin32 - Tests should be parallelisable once again Doc fixes: - Document that GNU make is usable on MSWin32 now 6.99_10 Thu Sep 4 14:28:01 BST 2014 Bug fixes: - Fixes for being integrated with core - Fixed the code page reset on MSWin32 - Fixed test failures on BSD with UTF8 filenames - Fixed regression with quoting of $(PERL) when command line flags are used 6.99_09 Thu Aug 28 11:01:37 BST 2014 Enhancements: - Support GNU Make on Windows - Support paths and filenames that are UTF8 encoded - MM->can_run() added for finding programs (ported from IPC::Cmd) Bug fixes: - Handle UTF8 when generating manpages correctly - Generated Makefile contents are now consistently sorted 6.99_08 Mon Aug 18 14:17:04 BST 2014 Bug fixes: - Liblist::Kid: can now handle -l:foo.so invocations properly - Scripts will no longer have the 'not running under some shell' code applied when rewriting shebang lines. - version is now used to parse prereqs versions internally - Support UTF8 encoded command-line args and Makefile.PL args - Generated META.files will now always have linefeed EOLs, even on Windows - Rewrite the version line eval handling to have less insane edge cases Doc fixes: - Documentation now includes links to Dist::Zilla, File::ShareDir and File::ShareDir::Install - Clarified support policy for < v5.8.1 in README Misc: - Updated bundled CPAN::Meta::Requirements to version 2.126 - Updated bundled ExtUtils::Manifest to version 1.65 6.99_07 Wed Jul 30 17:36:14 BST 2014 Bug fixes: - Resolve 'wide character in print' warnings 6.99_06 Mon Jul 28 15:02:25 BST 2014 Enhancements: - Improvements and tests for the spaces-in-stuff handling 6.99_05 Tue Jul 22 12:32:03 BST 2014 Enhancements: - Enable working with (including installing to) directories with spaces in names 6.99_04 Sat Jul 12 12:43:08 BST 2014 Enhancements: - No longer report each file being manified. Only summarise. 6.99_03 Fri Jul 4 11:02:21 BST 2014 Doc Fixes: - PATCHING document has been rewritten as CONTRIBUTING and TODO document has been removed Bug Fixes: - Rearranged bundled prereqs so CPAN::Meta::Requirements won't get stomped on if it is installed already, but CPAN::Meta isn't 6.99_02 Thu Jun 5 12:15:28 BST 2014 Bug fixes: * MM->parse_version will no longer warn if it could not determine the $VERSION due to syntax errors etc. 6.99_01 Tue Jun 3 22:17:30 BST 2014 Bug fixes: * Disregard some warnings during tests when cross-compiling Doc fixes: * Clarified the use and limitations of META_ADD, META_MERGE Test fixes: * Sanitise env vars in tests
* Revert "Update ExtUtils-MakeMaker to CPAN version 7.00"Father Chrysostomos2014-10-2432-2089/+228
| | | | | | | | | This reverts commit 7b01e4b183c6629065260ae2befad5e5d4ab6b94. The newest ExtUtils::MakeMaker uses the :utf8 layers, which is not available under miniperl on Windows. So the build fails. Revert this for now until a fixed version is released.
* Update ExtUtils-MakeMaker to CPAN version 7.00Chris 'BinGOs' Williams2014-10-2432-228/+2089
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.00 Wed Oct 22 20:13:38 BST 2014 No changes from 6.99_18 6.99_18 Mon Oct 20 10:02:58 BST 2014 Bug fixes: - Resolve regression with taint and get_version() [RT#99580] VMS fixes: - Avoid .NOTPARALLEL on VMS as it is a syntax error for MMS and MMK - Quotes are not stripped from argv[0] on VMS so need stripping - Move MCR from PERL to PERLRUN on VMS and other *RUN variables 6.99_17 Sun Oct 12 19:37:04 BST 2014 Bug fixes: - Fix test that got broke under core since 6.99_15 6.99_16 Thu Oct 2 19:29:49 BST 2014 Dist fixes: - Move File::Copy::Recursive from bundled to where it is used, so that it will not get installed as a runtime prereq 6.99_15 Sun Sep 21 13:21:46 BST 2014 Enhancements: - If core, add ccwarnflags and ccstdflags, if available Doc fixes: - Fix internal links 6.99_14 Fri Sep 19 14:59:08 BST 2014 Bug fixes: - Fixes to fallback version module for core integration problems 6.99_13 Mon Sep 15 20:02:47 BST 2014 Enhancements: - Bundle Encode::Locale as ExtUtils::MakeMaker::Locale Bug fixes: - Make included version module have standardised dist versioning 6.99_12 Thu Sep 11 15:27:31 BST 2014 Enhancements: - Now include a fallback version module for bootstrapping Bug fixes: - Support libfoo.0.dylib style libraries on Darwin 6.99_11 Mon Sep 8 14:20:26 BST 2014 Bug fixes: - Handle chcp failure better on MSWin32 - Tests should be parallelisable once again Doc fixes: - Document that GNU make is usable on MSWin32 now 6.99_10 Thu Sep 4 14:28:01 BST 2014 Bug fixes: - Fixes for being integrated with core - Fixed the code page reset on MSWin32 - Fixed test failures on BSD with UTF8 filenames - Fixed regression with quoting of $(PERL) when command line flags are used 6.99_09 Thu Aug 28 11:01:37 BST 2014 Enhancements: - Support GNU Make on Windows - Support paths and filenames that are UTF8 encoded - MM->can_run() added for finding programs (ported from IPC::Cmd) Bug fixes: - Handle UTF8 when generating manpages correctly - Generated Makefile contents are now consistently sorted 6.99_08 Mon Aug 18 14:17:04 BST 2014 Bug fixes: - Liblist::Kid: can now handle -l:foo.so invocations properly - Scripts will no longer have the 'not running under some shell' code applied when rewriting shebang lines. - version is now used to parse prereqs versions internally - Support UTF8 encoded command-line args and Makefile.PL args - Generated META.files will now always have linefeed EOLs, even on Windows - Rewrite the version line eval handling to have less insane edge cases Doc fixes: - Documentation now includes links to Dist::Zilla, File::ShareDir and File::ShareDir::Install - Clarified support policy for < v5.8.1 in README Misc: - Updated bundled CPAN::Meta::Requirements to version 2.126 - Updated bundled ExtUtils::Manifest to version 1.65 6.99_07 Wed Jul 30 17:36:14 BST 2014 Bug fixes: - Resolve 'wide character in print' warnings 6.99_06 Mon Jul 28 15:02:25 BST 2014 Enhancements: - Improvements and tests for the spaces-in-stuff handling 6.99_05 Tue Jul 22 12:32:03 BST 2014 Enhancements: - Enable working with (including installing to) directories with spaces in names 6.99_04 Sat Jul 12 12:43:08 BST 2014 Enhancements: - No longer report each file being manified. Only summarise. 6.99_03 Fri Jul 4 11:02:21 BST 2014 Doc Fixes: - PATCHING document has been rewritten as CONTRIBUTING and TODO document has been removed Bug Fixes: - Rearranged bundled prereqs so CPAN::Meta::Requirements won't get stomped on if it is installed already, but CPAN::Meta isn't 6.99_02 Thu Jun 5 12:15:28 BST 2014 Bug fixes: * MM->parse_version will no longer warn if it could not determine the $VERSION due to syntax errors etc. 6.99_01 Tue Jun 3 22:17:30 BST 2014 Bug fixes: * Disregard some warnings during tests when cross-compiling Doc fixes: * Clarified the use and limitations of META_ADD, META_MERGE Test fixes: * Sanitise env vars in tests
* $VERSION bump cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pmSteve Hay2014-09-201-1/+1
| | | | | Picked up by .\perl Porting\cmpVERSION.pl -d --tag v5.21.3 but not by .\perl Porting\cmpVERSION.pl -d -x --tag v5.21.3 or porting/cmp_version.t.
* darwin can have libfoo.0.dylib, as opposed to libfoo.dylib.0Jarkko Hietaniemi2014-09-191-2/+4
| | | | | | | | Configure was changed similarly in d98292cc cpan module; patch submitted upstream: https://rt.cpan.org/Ticket/Display.html?id=98766 and has been applied.
* Update ExtUtils-MakeMaker to CPAN version 6.98Chris 'BinGOs' Williams2014-04-3028-31/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.98 Tue Apr 29 21:27:59 BST 2014 No changes from 6.97_02 6.97_02 Mon Apr 28 11:44:56 BST 2014 Dist fixes: * Removed redundant File::Spec check from Makefile.PL 6.97_01 Thu Apr 24 14:23:02 BST 2014 Bug fixes: * Resolve another regression related to not recursing into distdirs 6.96 Fri Apr 11 21:54:25 BST 2014 No changes from 6.95_02 6.95_02 Mon Apr 7 15:26:20 BST 2014 Bug fixes: * Work-around v5.10.1 for the MIN_PERL_VERSION v-string handling 6.95_01 Wed Apr 2 21:49:22 BST 2014 Bug fixes: * Make MIN_PERL_VERSION handle v-strings properly
* Update ExtUtils-MakeMaker to CPAN version 6.94Chris 'BinGOs' Williams2014-03-2528-29/+29
| | | | | | | | | | | | | [DELTA] 6.94 Tue Mar 25 19:26:31 GMT 2014 No changes from 6.93_01 6.93_01 Mon Mar 24 16:53:31 GMT 2014 Bug fixes: * Resolved a regression in MM_Unix.pm (https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/96)
* Update ExtUtils-MakeMaker to CPAN version 6.92Chris 'BinGOs' Williams2014-03-1328-28/+28
| | | | | | | | | | | | [DELTA] 6.92 Thu Mar 13 16:18:32 GMT 2014 No changes from 6.91_01 6.91_01 Thu Mar 6 13:48:22 GMT 2014 Test fixes: * Make meta tests more robust to changes in CPAN::Meta
* Update ExtUtils-MakeMaker to CPAN version 6.90Chris 'BinGOs' Williams2014-02-2028-30/+30
| | | | | | | | | | | | [DELTA] 6.90 Thu Feb 20 20:46:04 GMT 2014 No changes from 6.89_01 6.89_01 Mon Feb 17 15:56:39 GMT 2014 Bug fixes: * Libraries are not transitive on Android
* Update ExtUtils-MakeMaker to CPAN version 6.88Chris 'BinGOs' Williams2014-01-3128-33/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.88 Fri Jan 31 20:49:13 GMT 2014 No changes from 6.87_05 6.87_05 Tue Jan 28 13:54:21 GMT 2014 Bug fixes: * Synchronisation with blead to remove old cross-compilation model 6.87_04 Sun Jan 26 19:29:05 GMT 2014 Bug fixes: * On Android, pass PERL_LIB through rel2abs(). 6.87_03 Sun Jan 19 17:49:43 GMT 2014 Bug fixes: * Get rid of unused printf arguments in dynamic_bs 6.87_02 Sat Jan 18 13:00:36 GMT 2014 Doc fixes: * Update documentation for LICENSE attribute. Bug fixes: * Get rid of unused printf arguments in dir_target 6.87_01 Sun Jan 12 10:31:41 GMT 2014 Doc fixes: * mention that TEST_REQUIRES is in v6.64 and above
* Remove old cross-compilation modelBrian Fraser2014-01-222-20/+4
|
* Stop using Config{run} to check the version of (mini)perl we are runningJess Robinson2014-01-221-2/+0
|
* Update ExtUtils-MakeMaker to CPAN version 6.86Chris 'BinGOs' Williams2014-01-0428-61/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.86 Sat Jan 4 12:17:53 GMT 2014 No changes from 6.85_07 6.85_07 Wed Jan 1 18:55:22 GMT 2014 Bug fixes: * Expanded test coverage for metafiles Doc fixes: * Documentation expanded to mention JSON metafiles 6.85_06 Mon Dec 30 23:14:37 GMT 2013 Bug fixes: * Explicitly require dynaloader before using mod2fname 6.85_05 Sun Dec 29 11:25:00 GMT 2013 Bug fixes: * Export 'configure' section of prereqs when meta-spec version 2 Doc fixes: * Document BUILD_REQUIRES defaults 6.85_04 Mon Dec 23 15:00:14 GMT 2013 No changes since v6.85_03 fixing repo tags 6.85_03 Mon Dec 23 14:55:37 GMT 2013 Bug fixes: * RT#91540 PREREQ_FATAL not recognised on command line 6.85_02 Tue Dec 17 10:13:28 GMT 2013 New features: * Added PPM_UNINSTALL_EXEC and PPM_UNINSTALL_SCRIPT options to PPD generation 6.85_01 Mon Dec 16 13:15:43 GMT 2013 Bug Fixes: * harden xsubpp locating loop in MM_Unix
* Update ExtUtils-MakeMaker to CPAN version 6.84Chris 'BinGOs' Williams2013-11-3028-34/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.84 Sat Nov 30 15:22:35 GMT 2013 No changes from 6.83_06 6.83_06 Fri Nov 29 21:50:51 GMT 2013 Doc fixes: * Correct the documentation for MAGICXS 6.83_05 Mon Nov 25 22:51:11 GMT 2013 New Features: * Added MAGICXS attribute to explicitly enable automagic XS building. Bug fixes: * RT#90780 fix Macro `BOOTSTRAP' redefined warnings * Only enable automatic OBJECT generation if MAGICXS is true 6.83_04 Sun Nov 17 11:41:43 GMT 2013 New Features: * OBJECT can now be specified as an array * build C_FILES/O_FILES/OBJECT automatically from XS 6.83_03 Fri Nov 15 09:44:26 GMT 2013 Bug fixes: * Don't recurse into stale dist dirs 6.83_02 Tue Nov 12 11:11:34 GMT 2013 Misc: * Enable bootstrapping to work on v5.10.x again 6.83_01 Tue Nov 5 11:43:50 GMT 2013 Misc: * disable make parallelism for pure_all target
* Update ExtUtils-MakeMaker to CPAN version 6.82Chris 'BinGOs' Williams2013-11-0428-35/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.82 Mon Nov 4 19:20:07 GMT 2013 No changes from 6.81_05 6.81_05 Sat Nov 2 21:29:42 GMT 2013 Misc: * Special-case the bundling of version, so that XS versions don't get overwritten 6.81_04 Fri Nov 1 19:54:09 GMT 2013 Doc fixes: * Update XSPROTOARG docs for changes in xsubpp 6.81_03 Thu Oct 24 20:50:15 BST 2013 Doc Fixes: * Clarify heir-apparent in FAQ Misc: * Changed GNU-Style to Unix-Style * VMS will now report 'make' style 6.81_02 Thu Oct 17 12:20:59 BST 2013 Misc: * Updated bundled JSON::PP 6.81_01 Wed Oct 16 08:59:03 BST 2013 Misc: * Updated bundled Test-Simple
* Update Extutils-MakeMaker to CPAN version 6.80Chris 'BinGOs' Williams2013-10-1528-37/+75
| | | | | | | | | | | | | | | | | | | | [DELTA] 6.80 Tue Oct 15 16:04:50 BST 2013 No changes from 6.79_04 6.79_04 Fri Oct 11 18:57:51 BST 2013 Bug fixes: * Add CP_NONEMPTY to the list of tools in Makefile 6.79_03 Fri Oct 11 13:56:53 BST 2013 Bug fixes: * don't copy .bs portably :) 6.79_02 Fri Oct 11 12:58:01 BST 2013 Bug fixes: * RT#28992 don't copy .bs files if they are empty
* Update to ExtUtils::MakeMaker 6.79_01.Craig A. Berry2013-10-1028-28/+28
| | | | | | | | | | | Only one change: * Remove MM_TEST_ROOT feature for VMS test support This feature depended on test directories created on the fly being in a predictable location at a predictable depth, but as of 6.78 they aren't anymore, which caused a significant number of test failures on VMS.
* Update ExtUtils-MakeMaker to CPAN version 6.78Chris 'BinGOs' Williams2013-09-2328-38/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.78 Mon Sep 23 13:44:39 BST 2013 No changes from 6.77_08 6.77_08 Sun Sep 22 18:43:23 BST 2013 New feature: * Made UNINST an attribute, so removing shadowed modules can be set 'perl Makefile.PL UNINST=1' 6.77_07 Sat Sep 21 09:44:19 BST 2013 Bug fixes: * do not set default switches in Test::Harness; not even -w 6.77_06 Thu Sep 19 15:36:59 BST 2013 Dist fixes: * Previous tarball was corrupted 6.77_05 Thu Sep 19 14:09:00 BST 2013 Bug fixes: * Fix 3 more tests to work in parallel. Now works with HARNESS_OPTIONS=j64 6.77_04 Wed Sep 18 19:23:38 BST 2013 Bug fixes: * Fixed PERL_SRC for core tests after parallelisation enhancements were made in 6.77_01 6.77_03 Mon Sep 16 12:20:25 BST 2013 VMS fixes: * CCFLAGS may have appendages not from PERL_MM_OPT 6.77_02 Thu Sep 12 21:21:12 BST 2013 Bug fixes: * Support 'perl' as a PREREQ_PM target * RT#77029 Support linefeeds in abstract parsing * Skip some tests when cross-compiling core 6.77_01 Tue Sep 10 15:20:42 BST 2013 Bug fixes: * RT#7248 warn if NAME is not valid package name * Perl#36539 reverse search order for finding perl * parse_version() should work with taint mode now * RT#69590 enable tests to be run in parallel
* Update ExtUtils-MakeMaker to CPAN version 6.76Chris 'BinGOs' Williams2013-09-0628-56/+209
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.76 Fri Sep 6 13:32:42 BST 2013 No changes from 6.75_04 6.75_04 Thu Sep 5 12:07:59 BST 2013 Bug fixes: * Sanitise make on MSWin32 when reporting Makefile type 6.75_03 Tue Sep 3 00:24:23 BST 2013 New features: * Added RECURSIVE_TEST_FILES attribute to 'test' * Report the type of Makefile being generated Bug fixes: * RT#17041 more sortification of hashes to Makefile 6.75_02 Sun Sep 1 21:50:48 BST 2013 Bug fixes: * RT#49043 binmode STDIN breaks prompt() on MSWin32 * RT#14505 Handle -Wl,-rpath correctly * RT#17041 Sort manification and copying events for perceptive cleanliness 6.75_01 Thu Aug 29 15:06:27 BST 2013 New features: * Added NO_PERLLOCAL option to allow suppression of writing installs to perllocal.pod * Added NO_PACKLIST option to allow suppression of writing packlist files for installations Bug Fixes: * RT#32894 deal with legitimate linker flags correctly * RT#88222 check that Time::HiRes has 'stat' before using it Doc Fixes: * RT#87350 Document DLEXT parameter (sisyphus)
* Update ExtUtils-MakerMaker to CPAN version 6.74Chris 'BinGOs' Williams2013-08-2728-50/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.74 Tue Aug 27 12:43:05 BST 2013 No changes from 6.73_12 6.73_12 Fri Aug 23 10:49:13 BST 2013 Bug Fixes: * Preserve runtime requires when PREREQ_PM argument is empty or undef (miyagawa) * RT#88037 regen run of Makefile.PL will use same -MCross arg as initial .PL run (bulk88) 6.73_11 Sat Aug 17 22:51:14 BST 2013 Bug Fixes: * RT#87911 prepend SUFFIX with a '.' if one isn't supplied 6.73_10 Fri Aug 16 16:40:09 BST 2013 Bug Fixes: * RT#87839 resolve bootstrap problems when required prereqs are missing 6.73_09 Fri Aug 9 19:58:32 BST 2013 Bug Fixes: * Bundle code from Text::ParseWords to handle splitting PERL_MM_OPT (actually removing Text::ParseWords this time). 6.73_08 Fri Aug 9 19:49:27 BST 2013 Bug Fixes: * Bundle code from Text::ParseWords to handle splitting PERL_MM_OPT. 6.73_07 Wed Aug 7 16:07:04 BST 2013 Bug Fixes: * Set ACTIVEPERL_CONFIG_SILENT=1 during tests to make ActivePerl less vocal about things 6.73_06 Tue Aug 6 00:50:08 BST 2013 New features: * RT#70201 replace -M with Time::HiRes::stat Bug Fixes: * Split PERL_MM_OPT like a shell would, instead of split ' ' Win32 Fixes: * Correct an oversight with Liblist Kid fix 6.73_05 Mon Aug 5 17:44:00 BST 2013 Win32 fixes: * Fix hash randomisation problems with Liblist Kid 6.73_04 Thu Aug 1 22:34:31 BST 2013 Doc fixes: * Corrected example for PM => {} 6.73_03 Tue Jul 30 22:09:52 BST 2013 Bug Fixes: * Fix clean_subdirs target that was generating warning on BSD 6.73_02 Fri Jul 26 13:32:43 BST 2013 Misc: * Updated bundled Parse::CPAN::Meta 6.73_01 Wed Jul 24 23:49:56 BST 2013 Bug Fixes: * Robustified parse_version()
* Update ExtUtils-MakeMaker to CPAN version 6.72Chris 'BinGOs' Williams2013-07-2428-28/+28
| | | | | | | | | | | [DELTA] 6.72 Wed Jul 24 18:38:19 BST 2013 No changes from 6.71_01 6.71_01 Wed Jul 24 09:31:07 BST 2013 Bug Fixes: * Resolved more regressions in parse_version code
* Update ExtUtils-MakeMaker to CPAN version 6.70Chris 'BinGOs' Williams2013-07-2428-272/+337
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.70 Tue Jul 23 21:55:23 BST 2013 No changes from 6.69_09 6.69_09 Sun Jul 21 09:22:40 BST 2013 Bug Fixes: * RT#86976 Fix version parsing bug introduced in 6.69_05 Part Deux :) 6.69_08 Wed Jul 17 00:36:28 BST 2013 Bug Fixes: * RT#86976 Fix version parsing bug introduced in 6.69_05 6.69_07 Tue Jul 16 15:32:25 BST 2013 New features: * RT#4550 report the file created after make dist Bug Fixes: * RT#66113 strip control characters from ABSTRACT * RT#20662 Don't check for config.h if it doesn't exist 6.69_06 Fri Jul 12 14:49:32 BST 2013 Bug Fixes: * RT#64163 clean_subdirs infinite loop if subdir already gone * RT#79348 doesn't support miniperl in installation paths Doc Fixes: * Fix META_MERGE example * RT#31053 Mention configure_requires in PREREQ_FATAL documentation * RT#14680 Document TEST_FILES usage with 'make test' * RT#21285 Document 'make veryclean' 6.69_05 Thu Jul 11 22:10:10 BST 2013 Bug Fixes: * Resolve RT#9452 regression with parse_version() (Victor Efimov) * RT#28632 use LD and OPTIMIZE in recursive Makefile.PL invocations (Niko Tyni) 6.69_04 Wed Jul 10 11:48:22 BST 2013 Cygwin Fixes: * Revert RT#54703 and apply patch from RT#69401 to resolve /cygdrive issues (Reini Urban) 6.69_03 Tue Jul 9 22:39:54 BST 2013 Bug Fixes: * RT#61419 Avoid invisible interactive question when rebuilding Makefile (Slaven Rezic) * VERSION also now really handles v-strings correctly. Cygwin Fixes: * RT#54703 - Don't hardcode /cygdrive (Jerry Hedden) Misc: * Install into site when 5.12 or above 6.69_02 Tue Jul 2 13:12:51 BST 2013 Bug Fixes: * [RT#86609] VERSION_FROM now handles v-strings correctly. * VERSION also now handles v-strings correctly. Misc: * Updated bundled CPAN::Meta and removed Version::Requirements 6.69_01 Thu Jun 20 12:49:45 BST 2013 Win32 Fixes: * resolve regression on Win32 introduced in 6.67_01 (bingos)
* Update ExtUtils-MakeMaker to CPAN version 6.68Chris 'BinGOs' Williams2013-06-1528-55/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.68 Fri Jun 14 23:26:11 BST 2013 No changes from 6.67_05 6.67_05 Thu Jun 13 21:52:46 BST 2013 Doc fixes: * RT#86007 - Restore meaning for divorced sentence 6.67_04 Mon Jun 10 20:18:25 BST 2013 Bug fixes * Address RT#85406, where specifying 'meta-spec' in META_[ADD|MERGE] would remove all prereqs (bingos) 6.67_03 Wed Jun 5 22:03:28 BST 2013 Doc Fixes * Document how to specify meta-spec in META_MERGE (bingos) 6.67_02 Sun Jun 2 18:27:45 BST 2013 Bug Fixes * Allow v-prefixed version strings once more (bingos) * Typos fixed (David Steinbrunner) * Resolve test failure with latest CPAN::Meta 6.67_01 Thu Apr 25 21:03:58 BST 2013 Doc Fixes * Change references to makemaker.org in the docs (Reported as RT#83246 by dolmen) VOS Fixes * 'core' files are keep files (*.kp) on vos, adjust the 'clean' target to account for this (Paul Green) Win32 Fixes * Increase dmake MAXLINELENGTH to 800000 (RT#77215) as per kmx's recommendations (kmx) Cygwin Fixes * Allow linking of Cygwin libraries (Reini Urban)
* Update ExtUtils-MakeMaker to CPAN version 6.66Chris 'BinGOs' Williams2013-04-1928-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.66 Fri Apr 19 17:53:13 BST 2013 No changes from 6.65_03 6.65_03 Mon Apr 15 13:44:24 BST 2013 Test Fixes * Use File::Temp in parse_* tests to resolve race conditions on 64bit Windows (bingos) 6.65_02 Sun Apr 14 10:56:41 BST 2013 Test Fixes * t/xs.t is now running tests against the XS build. (Michael G Schwern) (Leon Timmermans) 6.65_01 Tue Mar 19 00:06:17 CET 2013 New Features * Improvements perlcritic support. (M. Schwern) * Improvements to dynamic linking for gcc (Tobias Leich) [github #43] * Change $(PERL_HDRS) from a hard coded list of headers to reading install directory for available header files. Allows us to work with any version of Perl properly. (Yves Orton, Craig A. Berry) [github #47] Doc Fixes * Numerous typo fixes. (Ben Bullock) [github #33] [github #34] [github #35] * Various FAQ and doc improvements (M. Schwern, Ivan Bessarabov) [github #44] Bug Fixes * fixes relating to hash ordering (Yves Orton) [github #46] [rt.cpan.org #83441] [rt.perl.org #116857] * fixes to Mksymlists (Ben Bullock, Yves Orton) [github #48] [github #49] [github #51]
* update ExtUtils-MakeMaker to github v6.65_01Yves Orton2013-03-1928-156/+192
| | | | | | | Perl core specific highlights: * Fix hash related issues for 5.18. * Do not hard code the list of perl header files - discover them from disk instead * Don't need completely different include file collector on VMS.
* Update ExtUtils-MakeMaker to CPAN version 6.64Chris 'BinGOs' Williams2012-12-1728-136/+212
| | | | | | | | | | | | | | | | | | | | [DELTA] 6.64 Sun Dec 16 18:27:40 PST 2012 Build Fixes * Update the home page in the meta file. makemaker.org has been unmaintained for a while. 6.63_04 Thu Nov 22 13:18:06 PST 2012 Test Fixes * Eliminated the problematic and not very useful PASTHRU test on Windows. A better test will come after stable. [github 41] (Michael G Schwern) * Avoid a new regex warning in 5.17.x in t/MM_OS2.t. (Craig A. Berry) VMS Fixes * Better ignore files due to non-case-preserving filesystems. (Craig A. Berry)
* Update ExtUtils-MakeMaker to CPAN version 6.63_02Steve Hay2011-11-0228-32/+71
|
* Update ExtUtils-MakeMaker to CPAN version 6.63_01Chris 'BinGOs' Williams2011-10-2628-99/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.63_01 Sun Oct 23 16:57:24 PDT 2011 Bug Fixes * Stray $ in the PPD and meta files (for example, from the ABSTRACT) are now escaped. [rt.cpan.org 71847] Possibly incompatible changes * echo() now escapes all dollar signs by default New Features * echo() has an option to allow make variable expansion. * echo() is now passed a hash of options (old style $appending flag still works for compatibility). * quote_literal() now escapes dollar signs, but allows make variables. * quote_literal() has an option to escape make variables. * escape_dollarsigns() to escape dollar signs but allow variables * escape_all_dollarsigns() to escape all dollar signs Improvements * The PPD VERSION is now derived from the VERSION variable in the Makefile rather than hard coded. Bundled Modules * Updated CPAN::Meta to 2.112621 * Updated CPAN::Meta::YAML to 0.004 * Updated JSON::PP to 2.27200 6.62 Sun Oct 23 16:43:36 PDT 2011 No changes from 6.61_01
* Update ExtUtils::MakeMaker to CPAN version 6.61_01George Greer2011-09-2828-69/+55
| | | | | | | | | | | [DELTA] 6.61_01 Sat Sep 24 22:16:13 PDT 2011 Win32 * Liblist::Kid now checks the ActiveState MinGW library path environment variable [MITHALDU] * Further fixes to the Win32 quoting rules. Fixes failures on VC8+. [rt.cpan.org #69528] [SHAY]
* Update ExtUtils-MakeMaker to CPAN version 6.59Chris 'BinGOs' Williams2011-08-0526-30/+35
| | | | | | | | | | | | | | | | | | | [DELTA] 6.59 Fri Aug 5 12:09:00 BST No changes since 6.58_01 6.58_01 Wed Aug 3 21:12:00 BST Doc Fixes * Corrected the repository location [chorny] Bug Fixes * Removed the %INC check from _has_cpan_meta and updated the CPAN::Meta bundled with EUMM to one that doesn't set $VERSION in a begin block so it can't appear to be loaded, thus causing us to mistakenly try and call methods on CPAN::Meta modules - this is due to older versions in site_perl shadowing our installation of other bundled modules. [rt.cpan.org 69465] [rt.cpan.org 69900] [MSTROUT]
* Update ExtUtils-MakeMaker to CPAN version 6.58Chris 'BinGOs' Williams2011-07-0729-1299/+919
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.58 Wed Jul 6 14:17:06 PDT 2011 No changes since 6.57_11 6.57_11 Thu May 19 17:26:31 PDT 2011 Bug Fixes * Changed CPAN::Meta to accept version objects. [github #16] * Massage bad versions and warn the user about them. [github #15] * Protect against CPAN::Meta dying during metafile validation and generation. VMS * Fix prereq.t to work around "local %ENV = %ENV" bug Win32 * Liblist::Kid can now recognize long compiler paths (Christian Walde) [github #11] 6.57_10 Sun, 03 Apr 2011 19:36:38 +1000 Bug Fixes * Relaxed strictures on prerequisite versions. Invalid versions now issue a warning and are set to 0 rather than dying. [github #7] * Upgraded CPAN::Meta to 2.110930 which fixes a glitch in writing MYMETA.yml if your module's version number was 1.4. [github #9] * Convert LICENSE entries which are unknown to CPAN::Meta to "unknown" rather than dying. [github #10] 6.57_09 Mon, 28 Mar 2011 11:13:39 +1100 Misc * Make CPAN ignore bundled modules * Accidentally rolled Version::Requirements into the version bundle * Deleted now unused ExtUtils::MakeMaker::YAML 6.57_08 Sun, 27 Mar 2011 21:52:47 +1100 VMS * Removed dependency on cc_runtime.h for VMS as well. Misc * Changed how modules are bundled to avoid replacing XS version of Scalar::Util with a pure Perl version [github #4] 6.57_07 Fri, 25 Mar 2011 14:31:31 +1100 Enhancements * Generates META.json and MYMETA.json in addition to META.yml and MYMETA.yml (David Golden) * MYMETA has the runtime requirements made priority over META_* keys to allow generation of a correct META.* into the dist while still generating an accurate MYMETA.* locally (Matt S Trout) * Distributions should not depend on cc_runtime.h from core as it is only needed for B::CC * Now uses CPAN::Meta to generate META files. Bug Fixes * MYMETA.yml generation from META.yml actually works (Matt S Trout) * All required META fields are generated, even if they must be filled with "unknown" in place of real data (David Golden) Test Fixes * miniperl.t is no longer run outside of the perl core. Its only relevant to bleadperl and requires no backwards compatibility [rt.cpan.org 61868] Cygwin * Rebase behaviour was improved (Reini Urban) * Build man pages (Reini Urban) Win32 * Spot valid lib files on Win32 when .a and .lib are mixed. (Christian Walde) [github #3] * Extensive testing of ExtUtils::Liblist::Kid for Win32 (Christian Walde) * Implemented proper emulation of DOS escaping rules in ExtUtils::MM_Win32 (Christian Walde) 6.57_06 Wed Oct 06 13:49:00 EEST 2010 Win32 * Work around dmake's limitations on how long a "line" can be. [rt.cpan.org 61286] * ActivePerl 1007 can now see gcc. [rt.cpan.org 55752] (Christian Walde) Bug Fixes * Fix for AUTHOR and undocumented usage of MM->new() (Alexandr Ciornii)
* Override _fixin_replace_shebang on VMS so MM->fixin works.Craig A. Berry2011-01-231-0/+17
| | | | | | | | | | | | | | | | | Script generation doesn't look like it's ever worked on VMS, but this hasn't been that big a deal because all the utilities distributed with the core have their own generation facilities under utils/. However, Nicholas wants to put that directory on a diet and have the scripts be generated by the modules that own them. So we have to get script generation via MM->fixin working, and we do that here by prepending the same $Config{startperl} incantation to the shebang line that we've been using in core for eons. Tracks upstream commit: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/14ff930dd862286d6dafe4228b3a72415b5df9a5
* Split shebang line fix-up from file processing in MM->fixin().Craig A. Berry2011-01-231-52/+59
| | | | | | | | | | By putting the shebang line gyrations on their own in the new _fixin_replace_shebang method, we can override that part without dragging along the file processing code. Tracks upstream commit: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/33d7db29a2adb5bbb12fb2a783063245fe58dfc1
* remove cc_runtime.h from coreDavid Mitchell2011-01-052-2/+1
| | | | | It was only needed for B::CC, which was removed from core in 5.10.0
* build man pages on cygwin tooReini Urban2011-01-041-0/+10
|
* Improve cygwin rebase behaviourReini Urban2011-01-041-0/+23
| | | | | | If a dll is updated on cygwin reuse the old imagebase address. This solves most rebase errors, esp when updating on core dll's. See http://www.tishler.net/jason/software/rebase/rebase-2.4.2.README
* Clean up the name mangler database on VMS.Craig A. Berry2010-10-171-2/+2
| | | | | | | | This is created when compiling with /NAMES=SHORTENED. Already committed upstream at: http://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/8f164a59
* Upgrade EUMM from version 6.57_01 to 6.57_05Florian Ragwitz2010-09-1127-38/+817
|
* Update ExtUtils-MakeMaker to CPAN version 6.57_01Chris 'BinGOs' Williams2010-08-2428-58/+58
| | | | | | | | | | | | | | | | | | | | | [DELTA] 6.57_01 Tue Aug 24 01:36:20 PDT 2010 Improvements * parse_abstract() is more robust supporting "Package.pm" and multiple dashes and spaces. [rt.perl.org 74438] Bug Fixes * Recognize .so files in AIX. [rt.cpan.org 41360] (Jens Rehsack) * Remove manual image-base generation on Win32/gcc [rt.cpan.org 47138] (Yasuhiro Matsumoto) * Use the bundled versions of our dependencies if they're not installed. * Eliminate use of foreach qw() which will be deprecated in 5.14. [rt.cpan.org 57124] (Zefram) Test Fixes * Guard against old versions of YAML::Tiny that worked differently. [rt.cpan.org 55500]
* Bump version number EU::MM is "first-come" so we have forked itLeon Brocard2010-04-191-1/+1
|
* Bump version number EU::MM is "first-come" so we have forked itLeon Brocard2010-04-191-1/+1
|
* EU::MakeMaker shouldn't warn about prereqs in coreSteffen Mueller2010-04-181-2/+4
| | | | | This silences warnings about missing prerequisites when part of a perl core build. Triggered by #74442.