summaryrefslogtreecommitdiff
path: root/Porting
Commit message (Collapse)AuthorAgeFilesLines
* Additional email (github) address for Richard LeachJames E Keenan2020-02-111-2/+3
| | | | Correct two earlier formatting errors.
* Revert "Update Scalar-List-Utils to CPAN version 1.54"Yves Orton2020-02-081-1/+1
| | | | | | | This reverts commit 16933d619ff0a6284a4a90626ab5d39e472c694f. This breaks Win32 builds as it does not include trunc(), which is causing havoc with our build process. See issue #17550
* Update Scalar-List-Utils to CPAN version 1.54Chris 'BinGOs' Williams2020-02-071-1/+1
| | | | | | | | | | | | | | | | | | | [DELTA] 1.54 -- 2020-02-02 15:47 [CHANGES] * Added List::Util::reductions (RT128237) * Added List::Util::sample (RT131535) * Recognise $List::Util::RAND as a source of randomness for sampling functions (RT131536) [BUGFIXES] * Document the difference between ref() and reftype() on precompiled qr// regexps (RT127963) * Various improvements to List::Util::uniqnum() to handle stringified Inf and NaN, negative zero * Detect platform NV size and number of digits required to calculate uniqueness
* Tie-File is 1.05 on CPANChris 'BinGOs' Williams2020-02-071-1/+1
|
* Update parent to CPAN version 0.238Chris 'BinGOs' Williams2020-02-071-1/+1
| | | | | | | | [DELTA] 0.238 2020-02-07 . Move the prerequisite Test::More from being a runtime prerequisite to a test time / build time prerequisite (PR #11, by Haarg)
* Update Devel-PPPort to CPAN version 3.57Chris 'BinGOs' Williams2020-02-071-1/+1
| | | | | | | | | | | | | | | | [DELTA] 3.57 - 2020-01-31 * Fix eval_sv for Perl versions prior to 5.6.0 (Pali) * Fix t/ppphtest.t for Perl versions prior to 5.6.0 (Pali) * Fix compilation of sv_setsv_flags when GCC extensions are not present (Pali) * Fix SV_NOSTEAL on 5.7.2 (Karl Williamson) * Fix multiple unit test issues (Craig A. Berry, Karl Williamson, Pali) * Avoid generating warnings on early Perls (Karl Williamson) * Backport memCHRs (Karl Williamson) * Implement sv_setsv_flags() with SV_NOSTEAL and SV_GMAGIC flags for Perl versions < 5.7.3 (Pali) * Implement UTF8f format and its UTF8fARG macro (Pali)
* Update Archive-Tar to CPAN version 2.36Chris 'BinGOs' Williams2020-02-071-1/+2
| | | | | | | | | | | [DELTA] 2.36 02/02/2020 - Add xz test files to MANIFEST 2.34 01/02/2020 (HEANEY && SKAJI) - Add xz support - Use 4 digit year in Time::Local call
* Additional email for E ChorobaJames E Keenan2020-02-051-0/+1
| | | | Keep Porting/checkAUTHORS.pl happy.
* only install ExtUtils::XSSymSet man page on VMSTony Cook2020-01-281-0/+2
| | | | | | | | | | This module is only installed on VMS, so there's not much point in installing the man page. An alternative would be to install the module on VMS, but it tries to use configuration only set on VMS. fixes #17424
* Update perlfaq to CPAN version 5.20200125Karen Etheridge2020-01-251-1/+1
| | | | | | | | | [DELTA] 5.20200125 2020-01-25 19:11:04Z * remove references to smartmatch in perlfaq4; replace use of List::Util::first with any (PR#85, Dan Book) * add links to plackperl.org (#66)
* Change various search.cpan.org references to metacpan.org and www.cpan.orgDan Book2020-01-221-2/+2
|
* CBuilder is syncedChris 'BinGOs' Williams2020-01-211-1/+1
|
* Mind the gapChris 'BinGOs' Williams2020-01-201-1/+1
|
* Bump the perl version in various places for 5.31.9Matthew Horsfall2020-01-203-31/+31
|
* Tick off 5.31.8 in the release scheduleMatthew Horsfall2020-01-201-2/+2
|
* Update epigraphs.pod for 5.31.8 release emailMatthew Horsfall2020-01-201-0/+35
|
* Update autodie to CPAN version 2.32Chris 'BinGOs' Williams2020-01-201-1/+1
| | | | | | | | | | | | | [DELTA] 2.32 2020-01-16 11:40:52-06:00 America/Chicago * Update automated tests to include soft dependencies. * Remove Test::Perl::Critic as a testing requirement. * Update README.md to show github actions status not Travis.
* Maintainers.pl should be in sync with CPAN versions nowChris 'BinGOs' Williams2020-01-201-4/+4
|
* Sync with CPAN version 5.01 of Term::ANSIColorRuss Allbery2020-01-181-1/+1
|
* Sync Test-Simple with CPAN version 1.302171Chad Granum2020-01-171-1/+1
|
* Update ExtUtils-MakeMaker to CPAN version 7.44Chris 'BinGOs' Williams2020-01-141-1/+1
| | | | | | | | | | | | | | | | [DELTA] 7.44 Tue 14 Jan 16:35:06 GMT 2020 No changes since v7.43_01 7.43_01 Sun 5 Jan 12:41:43 GMT 2020 Bug fixes: - Match final dir component in init_MANPODS Test Fixes: - Use internal reference to Makefile in build_man.t
* Add update action to Porting/checkAUTHORS.plNicolas R2020-01-102-82/+378
| | | | | | | | | | | | | | | | | | | | | | | Fixes #17206 AUTHORS can now be updated by 'Porting/checkAUTHORS.pl' using the new 'update' action. Example: perl Porting/checkAUTHORS.pl --update --from=v5.31.6 The changes to the file AUTHORS is better read by ommitting whitespaces. The changes to AUTHORS are the following: - authors are sorted - some emails changed to reflect the preferred email set in the <DATA> section of checkAUTHORS.pl When detecting a new author, we will list the GitHub account instead of the email. Anyone can replace his email by the GitHub account by directly editing AUTHORS file. Note that the <DATA> section has been adjusted to accomodate several existing emails in the AUTHORS file to avoid selecting a different email. 'Hio' was listed twice and we preserved the preferred email address.
* Remove autodie t/no-all.t tests from Porting/Maintainers.plTodd Rinaldo2020-01-091-0/+1
| | | | This test requires a module not shipped with core.
* Update autodie to CPAN version 2.31Chris 'BinGOs' Williams2020-01-091-12/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 2.31 2020-01-08 00:37:45-06:00 America/Chicago * TEST BUGFIX: Correct diag explain in t/version.t so it'll pass on perl 5.8 * TEST BUGFIX: Only test t/no-all.t if optional IPC::System::Simple is available * BUILD: Switch automated testing to github actions * TEST BUGFIX: Turn off t/kill.t for windows. Recent versions of windows seem to choke when doing: `kill 0, $$;` 2.30 2020-01-02 16:51:16-06:00 America/Chicago * BUGFIX: Fix a boolean logic precedence error causing a "useless use of numeric" warning when using kill with a signal of 0. Thanks to Maurice Aubrey for reporting the issue and providing a Pull Request for it. (GH#76) * BUGFIX: Apply patch from Niko Tyni to fix a scoping issue "no autodie" and the "system" sub. (GH#69) * BUGFIX / DOC: Update code and documentation about smartmatch to match current the current support in perl. Thanks to Zefram; cherry-picked from perl core. (GH#83) * DOC: Fix a POD error and some unnecessary spaces that tripped POD parsers. Thanks to Aaron Crane and Chase Whitener for reporting the issues plus providing Pull Requests for it. (GH#51 and GH#79) * DOC: Document how to use Import::Into with autodie. (GH#50) * BUILD: Clean up of dzil.ini removing some unnecessary test recommends. Thanks to Karen Etheridge for reporting the issue and providing a Pull Requests for it. (GH#78) * TEST BUGFIX: Set binmode on some file handles to fix issues on Windows. Thanks to Tony Cook; cherry-picked from perl core. (GH#83) * TEST / INTERNAL / TRAVIS: Also test with Perl 5.22, 5.24, 5.26 and 5.28.
* Update podlators to CPAN version 4.14Chris 'BinGOs' Williams2020-01-071-1/+1
| | | | | | | | | | | | | | [DELTA] podlators 4.14 (2020-01-04) Document that parse_lines and parse_string_document expect raw bytes, not decoded characters. Fix the test suite use of parse_string_document to pass in raw bytes rather than decoded characters, which will hopefully fix test failures with versions of Pod::Simple older than 3.22 and is a more correct test of encoding handling.
* Update DB_File to CPAN version 1.853Chris 'BinGOs' Williams2020-01-071-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 1.853 5 January 2020 * Memory leak if ParseOpenInfo calls croak_and_free https://github.com/pmqs/DB_File/issues/3 9e2c8d6c3a35acb71358f440c93defa3d8339420 * Add Address Sanatizer suppressions file a6a26f4878d6be13aad69a3f5b6019e7482a8992 * Add prereq test a631884b3ca11919142c6be8a64e668730b83469 * Documemtation updates 4c53b38531b547ae293967c852ff21412eb6d840 * clang warning in ppport.h update to latest ppport.h https://github.com/pmqs/DB_File/issues/2 36d6ae54edfc1df872f5e66c93bda05cbfefefa7 * #125853 - RT links in Changes file are wrong Changes entry for 1.842 has both CPAN & Perl RT links. Use the full URL to avoid ambiguity. f06a9235373747d0f5c6a95caf504174ffb19c44
* Sync with CPAN version 5.00 of Term::ANSIColorRuss Allbery2020-01-062-1/+2
| | | | Committer: Provide additional email address for contributor.
* Encode: stop importing t/whatwg-aliases.t testNicolas R2019-12-311-0/+5
| | | | | Do not import t/whatwg-aliases.t which is failing when AUTHOR_TESTING is set.
* Introduce EXAMPLES section of documentationJames E Keenan2019-12-291-0/+114
| | | | | | | | | | | | | | | | | | | | Provide contextualized invocations of 'Porting/bisect.pl', e.g.: * What was the problem for which we were bisecting? * What, if anything, did we do prior to bisecting? * What is the bug ticket for this problem? Examples: * Bisection with target 'miniperl' * Bisecting failure on threaded builds only * Example for '--crash' switch * Failure of 'make' to complete build with specific C-compiler
* Update podlators to CPAN version 4.13Chris 'BinGOs' Williams2019-12-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] podlators 4.13 (2019-12-25) Drop support for Perl 5.6. The minimum supported version is now Perl 5.8. Perl 5.6 had not been tested even by CPAN Testers in some time and isn't supported by Travis-CI, so true support is dubious. Dropping that version allows cleaning up some old compatibility code. Fix a warning when outputing to something without a PerlIO layer, such as when output_string is used. [Pod::Text] Fix behavior of S<> with Unicode input to be consistent with behavior with a default encoding, namely treat all whitespace inside S<> as non-space characters and do not collapse it with adjacent whitespace. [Pod::Text::Termcap] Remove an ancient workaround that set the TERMPATH environment variable whenever a Pod::Text::Termcap object was created in order to add /usr/share/lib/termcap, necessary on some ancient Solaris systems. Setting environment variables is bad behavior for a module, and the Solaris systems requiring this workaround are long obsolete. [Pod::Text::Termcap] Remove the fallback to VT100 escape sequences if Term::Cap was not able to find sequences for bold, underline, or normal text, and instead skip that part of the formatting. This will produce more correct behavior on dumb terminals at the possible cost of losing formatting on systems with malfunctioning terminal databases, which seems like an improvement. Thanks, Zenin. (#131124) Further improve the man/no-encode.t test to not care whether Encode was already loaded or not. Thanks, Martin Becker. Improve logic for showing large test failures to avoid spurious failures on systems without diff.
* Sync with CPAN version 3.02Dan Kogai2019-12-251-1/+1
| | | | | | | | | | | | | | | | | | | The main reason for the release update is to address https://github.com/Perl/perl5/issues/17382 From Changes: ! t/whatwg-aliases.t drop RELEASE_TESTING since Pumpking also uses it. ! bin/enc2xs Pulled: enc2xs: Add environment variable to suppress comments ! t/enc_utf8.t Pulled: fixup enc_utf8.t for ONLY_PRAGMA_WARNINGS ! Encode/encode.h Pulled: Fix linker errors
* Update documentation, readmes, comments, and utilities to reference the ↵Dan Book2019-12-224-13/+10
| | | | | | GitHub issue tracker The perlbug utility and perlbug@perl.org should no longer be used to submit bug reports or patches.
* A yuletide logChris 'BinGOs' Williams2019-12-211-1/+1
|
* Adjust Porting/release_managers_guide.pod for perlivpNicolas R2019-12-201-2/+2
|
* Bump the perl version in various places for 5.31.8Nicolas R2019-12-203-31/+31
|
* Tick off 5.31.7 on 2019-12-20Nicolas R2019-12-201-1/+1
|
* Update epigraph for v5.31.7Nicolas R2019-12-201-0/+6
|
* Adjust release_managers_guide for GH trackerNicolas R2019-12-201-1/+1
|
* Mention CI smokers in release_managers_guideNicolas R2019-12-201-0/+8
| | | | List and link to the Continuous Integrations currently setup.
* Bump Maintainers to point to CPAN 2.27Nicolas R2019-12-201-1/+1
| | | | | | Avoid listing CPAN in modules discrepancies list as the trial version we were using, after exclusions is the same as the most recent 2.27 one.
* Update Net::Ping to upstream version 2.72Nicolas R2019-12-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This retains blead customizations: * 1a58b39af8 remove of 'use vars' * 7bfdd8260c 500_ping_icmp.t: remove sudo code This is mainly a unit test changes / noop changes. Customized files are: t/000_load.t t/001_new.t t/010_pingecho.t t/500_ping_icmp.t t/501_ping_icmpv6.t Files not ported to blead: t/020_external.t t/600_pod.t t/601_pod-coverage.t Do not list Net::Ping customized files as mentioned by 48a109d29 Note: we could have considered doing nothing for this update, but this would avoid updating to the CPAN version, and preserved the existing patches.
* fixing usally and paternBryan Stenson2019-12-192-4/+4
| | | | | | | | | | | | | | | | Typos in documentation and inline comments. Pursuant to discussion on openbsd-tech list: https://marc.info/?t=157678644800005&r=1&w=2 https://marc.info/?t=157678570300002&r=1&w=2 For: https://github.com/Perl/perl5/issues/17379 https://github.com/Perl/perl5/pull/17380 Committer: Bryan Stenson is now a Perl author. Regenerate uconfig.sh via: perl regen/uconfig_h.pl
* Update ExtUtils-MakeMaker to CPAN version 7.42Chris 'BinGOs' Williams2019-12-181-5/+1
| | | | | | | | | | | | | | | | | | [DELTA] 7.42 Tue 17 Dec 22:02:25 GMT 2019 No changes since v7.41_01 7.41_01 Mon 16 Dec 21:36:24 GMT 2019 Test fixes: - README.pod warnings are suppressed during testing so no need to skip when PERL_CORE is defined Doc fixes: - Update referenced modules for new distributions - Updated SEE ALSO section accordingly
* Update ExtUtils-MakeMaker to CPAN version 7.40Chris 'BinGOs' Williams2019-12-161-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.40 Mon 16 Dec 19:33:13 GMT 2019 No changes since v7.39_05 7.39_05 Thu 21 Nov 11:45:13 GMT 2019 Bug fixes: - Always assume that libraries are shared on AIX 7.39_04 Mon 18 Nov 14:54:46 GMT 2019 Test Fixes: - Skip "merged /usr" tests on Cygwin QA Fixes: - Added cygwin testing with Github actions - Added macos testing with Github actions 7.39_03 Sun 17 Nov 19:53:04 GMT 2019 Doc fixes: - Fix typo in link to MakeMaker - Link to referenced modules from MM_Cygwin maybe_command 7.39_02 Thu 7 Nov 09:33:29 GMT 2019 Cygwin fixes: - Removed MM_Cygwin all_target() override Doc fixes: - Add crosslinks to various referenced documentation 7.39_01 Mon 16 Sep 07:19:37 BST 2019 Test fixes: - README.pod warnings suppressed during testing - Don't parallise dynamic/static tests
* Tick off 5.31.6, released 2019-11-20Matthew Horsfall2019-12-161-1/+1
|
* Update release scheduleSawyer X2019-12-151-4/+4
|
* Update IO-Compress to CPAN version 2.093Chris 'BinGOs' Williams2019-12-071-1/+1
|
* Update Compress-Raw-Bzip2 to CPAN version 2.093Chris 'BinGOs' Williams2019-12-071-1/+1
|
* Update Compress-Raw-Zlib to CPAN version 2.093Chris 'BinGOs' Williams2019-12-071-1/+1
|
* Update IO-Compress to CPAN version 2.092Chris 'BinGOs' Williams2019-12-061-1/+1
| | | | | | | | [DELTA] 2.092 4 December 2019 * No changes