summaryrefslogtreecommitdiff
path: root/Makefile.SH
Commit message (Collapse)AuthorAgeFilesLines
* perldelta is now the perl5220deltaRicardo Signes2015-05-081-4/+4
|
* Create new perldelta for 5.21.12 (although it's unlikely to happen)Steve Hay2015-04-201-4/+4
|
* Create new perldelta for 5.21.11 (if that happens)Steve Hay2015-03-201-4/+4
|
* Change name of mro.cKarl Williamson2015-03-191-2/+2
| | | | | | | | | This is to prevent a conflict showing up on z/OS (os390) because this file's name is the same as one in /ext, and there are functions cross-referenced between them, and the loader on that platform can't deal with this. See http://nntp.perl.org/group/perl.perl5.porters/226612
* move back to a stable Test-Simple, v1.001014Ricardo Signes2015-03-111-20/+16
|
* Upgrade CPAN from version 2.05 to 2.09-TRIALSteve Hay2015-02-211-4/+4
|
* new delta for 5.21.10Sawyer X2015-02-211-4/+4
|
* Fix target for MANISORT_SRT and use perl just builtMathieu Arnold2015-01-221-3/+3
| | | | Signed-off-by: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
* Version bump + new perldeltaMatthew Horsfall2015-01-201-4/+4
|
* Clean up MANIFEST.srt under distcleanMatthew Horsfall2015-01-201-0/+1
|
* automatically sort the MANIFEST if necessaryYves Orton2014-12-251-1/+9
| | | | | | | | | | Instead of harrasing people to sort the manifest in our tests, we can just automatically sort the manifest when it changes. That way the tests are actually testing that the auto-sort worked, and not that our devs put the new file in the right place.
* Create new perldeltaMax Maischein2014-12-211-4/+4
|
* New perldelta for v5.21.7Chris 'BinGOs' Williams2014-11-211-4/+4
|
* [perl #123163] use the original link order unless on os390Tony Cook2014-11-131-0/+13
|
* Revert "Update Test-Simple to CPAN version 1.001009"Chad Granum2014-11-111-15/+20
| | | | | | | This reverts commit 3709f1d4bd0179938a418d9337449fdf20a783bc. We are using the alphas in blead currently, not stable, this update squashed that.
* Update ExtUtils-MakeMaker to CPAN version 7.02Chris 'BinGOs' Williams2014-11-101-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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
* Update Test-Simple to CPAN version 1.001009Chris 'BinGOs' Williams2014-11-071-20/+15
|
* change 'make clean' to be equivalent to 'make realclean'Tony Cook2014-11-051-10/+1
| | | | | 'make clean' hasn't been useful since at least 1997, change it to something that is useful, 'make realclean'
* Makefile.SH: Fix so works in EBCDICYaroslav Kuzmin2014-11-011-1/+1
|
* add t/perf/, t/perf/opcount.tDavid Mitchell2014-10-261-1/+3
| | | | | | Add a new directory designed to hold performance / optimising tests and infrastructure, and add the first test file, opcount.t, that checks that a sub has the right numbers of particular op types
* Import Test-More 1.301001 alpha 63Chad Granum2014-10-261-15/+20
|
* Revert "Update ExtUtils-MakeMaker to CPAN version 7.00"Father Chrysostomos2014-10-241-3/+2
| | | | | | | | | 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-241-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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
* New perldelta for 5.14.6Abigail2014-10-201-4/+4
|
* Regen Makefile.SH for CPAN-Meta updateChris 'BinGOs' Williams2014-09-291-5/+6
|
* Create new perldelta for 5.21.5Steve Hay2014-09-201-4/+4
|
* fix 'make' header dependency generationDavid Mitchell2014-09-101-1/+1
| | | | | | | | | | | | | 'make depend' was being run before build-time generated headers were created (with generate_uudmap). This meant that the 'cc -E' which the dependency analysis ran would fail for some source files, since it couldn't find some of the headers. It would thus fail to find any further dependencies for that file after that point. In particular, globals.o wasn't being marked as dependent on opcode.h, even though opcode.h contains the definitions of some global vars. The fix is simple. Make the 'depend' target depend on $(generated_headers).
* The .i target should depend at least on perl.h and config.h.Jarkko Hietaniemi2014-09-061-2/+2
| | | | While at it, do the same for the .s target.
* Update Scalar-List-Utils to CPAN version 1.40Chris 'BinGOs' Williams2014-09-031-15/+15
| | | | | | | | | | | | | | | | | | | | [DELTA] 1.40 -- 2014/08/30 11:36:36 [CHANGES] * Added entire new module, Sub::Util to contain functions related to CODE refs * Added subname inspired by Sub::Identify * Added set_subname copied and renamed from Sub::Name * Also moved set_prototype into Sub::Name, with back-compat wrapper in Scalar::Util * Added prototype wrapper of CODE::prototype, for completeness * Nicer module documentation format, allows neater use of L</...> [THANKS] * This change was written at the YAPC::EU 2014 Hackathon hosted by Liz Mattijsen and Wendy van Dijk; much thanks to them for being its catalyst.
* New perldelta.Peter Martini2014-08-211-4/+4
|
* Revert Test::Builder changes in prep for 5.21.3Peter Martini2014-08-191-3/+1
| | | | | | | | | | This reverts commit 6bdb88770f849c47b5c09e733ac460ce3e9dbc97 and commit 59c96aebdd56baf5d1979103046b1c6d4e308aa2, which are causing the test suite to run much slower and which are failing on some platforms. http://nntp.perl.org/group/perl.perl5.porters/218678 has further details, with RT 122538 being the ticket number.
* When cross-compiling, copy cpan/Module-Metadata/Brian Fraser2014-08-191-0/+1
| | | | | cpan/Module-Metadata/t/encoding.t needs some files in the distribution to pass.
* Update blead to Test::Builder alpha 40Chad Granum2014-08-191-2/+2
| | | | | | | | | Fixes performance issues Fixes a test failure specific to certain utf8 conditions Fixes a broken win32+fork test Committer's notes: 2nd Test-Simple patch applied; corresponds to $Test::Simple::VERSION 1.301001_040
* Update to include latest Test::Builder alphaChad Granum2014-08-161-1/+3
| | | | Also updated some tests that the new builder broke
* Makefile.SH: Add missing files for make test on cross buildsBrian Fraser2014-07-251-0/+4
|
* Makefile.SH: Fix cross builds with -UhostgenerateBrian Fraser2014-07-251-1/+1
|
* New perldelta.Abigail2014-07-201-4/+4
|
* allow the build to specify verbose make_ext.plTony Cook2014-07-021-4/+4
|
* Support faster make -sReini Urban2014-07-021-8/+8
| | | | | Skip chdir messages by passing make -s through Also silence make_ext.pl to speed up the build process. use -v or --verbose
* If building with DTrace, the dtrace header is required.Peter Martini2014-07-011-1/+1
| | | | | It's generated and its a dependency, so make depend seems like a natural fit for it.
* Add new perldelta for 5.21.2Matthew Horsfall (alh)2014-06-201-4/+4
|
* Remove MAD.Jarkko Hietaniemi2014-06-131-4/+2
| | | | | | MAD = Misc Attribute Decoration; unmaintained attempt at preserving the Perl parse tree more faithfully so that automatic conversion to Perl 6 would have been easier.
* Remove undefined Makefile.SH 'translators' target for x2p.Andy Dougherty2014-06-021-3/+3
| | | | | | Since x2p has been removed, there is no translators target in the Makefile, but it was still referenced in some definitions. This was a fatal error for Solaris make.
* Makefile.SH: Module::Build is no longer there, stop copying itBrian Fraser2014-05-291-2/+0
| | | | | | | | | This only affected 'make test' for cross-compilation builds; in those, we try to copy files relevant to 'make test' to the target system. Since Module::Build is no longer part of the core, no need to try to copy it over.
* Remove x2pLeon Timmermans2014-05-291-61/+3
| | | | | This removes find2perl, s2p and a2p from core. They have all been released to CPAN as separate distributions.
* Standardize spelling of program name on American English.Doug Bell2014-05-291-1/+1
| | | | For: https://rt.perl.org/Ticket/Display.html?id=121978
* [perl #121431] Add support for test.valgrind parallel testing.Matthew Horsfall (alh)2014-05-281-1/+1
| | | | | | | | | | | | Output for each test will be printed inline when it finishes. Sample usage (loud): TEST_JOBS=9 make test.valgrind Sample usage (quiet): VG_OPTS='-q --leak-check=no --show-reachable=no' TEST_JOBS=9 make test.valgrind
* regen Makefile.SHDavid Mitchell2014-05-281-1/+1
| | | | | | | I ran regen/lib_cleanup.pl because porting/regen.t was failing. No I don't understand this area at all. And I don't think 'make realclean' is doing what its supposed to be doing.
* add new perldelta for 5.21.1Ricardo Signes2014-05-271-4/+4
|
* remove Package-Constants from core perl distributionRicardo Signes2014-05-271-12/+12
|