2 days agoOnly produce perlio debug output when the -Di switch is supplied maint-5.22
Tony Cook [Wed, 8 Jun 2016 05:24:03 +0000]
Only produce perlio debug output when the -Di switch is supplied

2 days ago(perl #127380) Update PERLIO_DEBUG documentation.
Craig A. Berry [Thu, 14 Apr 2016 19:23:52 +0000]
(perl #127380) Update PERLIO_DEBUG documentation.

Now defaults to stderr if unspecified, and requires -Di (and thus
-DDEBUGGING).

TonyC: modify a couple of verbatim lines to bring them under the limit
enforced by the new podcheck.t changes

2 days ago(perl #127380) default PERLIO_DEBUG/-Di to use STDERR
Tony Cook [Thu, 7 Apr 2016 05:35:42 +0000]
(perl #127380) default PERLIO_DEBUG/-Di to use STDERR

This includes under taint, just as other -D switches write to stderr
when taint is on.

2 days ago(perl #127380) add tests for -Di
Tony Cook [Tue, 3 May 2016 00:41:15 +0000]
(perl #127380) add tests for -Di

2 days ago(perl #127380) only trace to $PERLIO_DEBUG if -Di is supplied
Tony Cook [Mon, 28 Mar 2016 03:58:56 +0000]
(perl #127380) only trace to $PERLIO_DEBUG if -Di is supplied

5 weeks agoCreate new perldelta for 5.22.3
Steve Hay [Fri, 29 Apr 2016 22:51:09 +0000]
Create new perldelta for 5.22.3

5 weeks agoAdd epigraph for 5.22.2
Steve Hay [Fri, 29 Apr 2016 22:40:03 +0000]
Add epigraph for 5.22.2

5 weeks agoFinalize perldelta v5.22.2
Steve Hay [Fri, 29 Apr 2016 20:15:30 +0000]
Finalize perldelta

5 weeks ago5.22.2 today
Steve Hay [Fri, 29 Apr 2016 20:04:22 +0000]
5.22.2 today

7 weeks agoPorting/Glossary: fix a set of typos
Aaron Crane [Sun, 6 Dec 2015 13:30:34 +0000]
Porting/Glossary: fix a set of typos

A few descriptions of floating-point formats included the word "big" before
the actual endianness.

(cherry picked from commit aaca660c731cd2a7c43471241fd380e082a05f57)

8 weeks agoperldelta: Remove typo extra '/'
Steve Hay [Fri, 15 Apr 2016 07:12:22 +0000]
perldelta: Remove typo extra '/'

This fixes the 5.22 part of [perl #127899].

2 months agoAdd 5.22.2-RC1 epigraph
Steve Hay [Sun, 10 Apr 2016 17:44:59 +0000]
Add 5.22.2-RC1 epigraph

(cherry picked from commit bdd099cdd1e6439fffa775fda5961e71d032366c)

2 months agoUpdate META.json
Steve Hay [Sun, 10 Apr 2016 17:35:02 +0000]
Update META.json

2 months agoDisarm patchlevel.h
Steve Hay [Sun, 10 Apr 2016 17:34:26 +0000]
Disarm patchlevel.h

2 months agoUpdate META.json for RC1 v5.22.2-RC1
Steve Hay [Sun, 10 Apr 2016 13:15:27 +0000]
Update META.json for RC1

2 months agoUpdate patchlevel.h for RC1
Steve Hay [Sun, 10 Apr 2016 13:14:29 +0000]
Update patchlevel.h for RC1

2 months ago5.22.2-RC1 today
Steve Hay [Sun, 10 Apr 2016 13:11:23 +0000]
5.22.2-RC1 today

(cherry picked from commit a38a1415b2213053721cf97f404166407c4650d5)

2 months agoFinalize perldelta
Steve Hay [Sun, 10 Apr 2016 13:06:22 +0000]
Finalize perldelta

2 months agoA few more perldelta tweaks
Steve Hay [Sun, 10 Apr 2016 12:31:07 +0000]
A few more perldelta tweaks

2 months agoRemove perldelta entry for perl #126410
Steve Hay [Fri, 8 Apr 2016 21:55:07 +0000]
Remove perldelta entry for perl #126410

The cherry-picks of the fix for perl #126410 have been reverted because of
concerns that their addition of a new member into the mro_meta struct in
hv.h may break binary compatibility with 5.22.[01].

Anybody needing the fix will have to wait until 5.24.0, which isn't far
away now anyway.

2 months agoRevert "Document broken SvSTASH for %version:: in B's test suite"
Steve Hay [Fri, 8 Apr 2016 21:49:56 +0000]
Revert "Document broken SvSTASH for %version:: in B's test suite"

This reverts commit 5ca41bb30683faf5c381a6fe5a8fc935061d7ffe.

2 months agoRevert "[perl #126410] keep the DESTROY cache in mro_meta"
Steve Hay [Fri, 8 Apr 2016 21:47:20 +0000]
Revert "[perl #126410] keep the DESTROY cache in mro_meta"

This reverts commit 971809a61a634661b679cfedb722bf989b33d0d5.

2 months agoFinish updating perldelta
Steve Hay [Fri, 8 Apr 2016 17:23:54 +0000]
Finish updating perldelta

2 months agonote for detecting crypt() on Cygwin
Tony Cook [Mon, 4 Apr 2016 00:26:15 +0000]
note for detecting crypt() on Cygwin

(cherry picked from commit dfe3adb55fc27cfdbdea35190eb5023e786b1466)

2 months agodon't test crypt()s tied fetch count if we don't have crypt()
Tony Cook [Sun, 3 Apr 2016 23:52:57 +0000]
don't test crypt()s tied fetch count if we don't have crypt()

As of libcrypt 1.3, crypt() isn't detected on cygwin unless you install
libcrypt-devel, and this test failed.

(cherry picked from commit 48d9c42720bd6af3c245182872e858b5810fd003)

2 months agoAdd link to new perldelta entry
Steve Hay [Thu, 7 Apr 2016 16:56:26 +0000]
Add link to new perldelta entry

2 months agoperldelta for fix in e1ccd22
Ricardo Signes [Thu, 7 Apr 2016 16:53:56 +0000]
perldelta for fix in e1ccd22

(cherry picked from commit bc5be890d7aac81a5f93f2a2afccaf25cf374a38)

2 months agoGet -Accflags=-DPERL_MEM_LOG compiling again
Matthew Horsfall [Thu, 7 Apr 2016 10:51:06 +0000]
Get -Accflags=-DPERL_MEM_LOG compiling again

It had rotted a bit Well, more than one probably.

Move the declarations of the functions Perl_mem_log_alloc etc from handy.h
into embed.fnc where whey belong, and where Malloc_t will have already
been defined.

[backport of blead 6fb87544af0ff2b9b9c12038bc0fb261f56a7d88]

2 months agoFix op precedence problem
Jarkko Hietaniemi [Thu, 7 Apr 2016 11:25:14 +0000]
Fix op precedence problem

regcomp.c:1190:27: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses]

2 months agoimprove perldiag implicit close text still further
Aristotle Pagaltzis [Fri, 25 Mar 2016 23:55:21 +0000]
improve perldiag implicit close text still further

(cherry picked from commit 95032a5ba8a8a8ef02ca87ced5e2e47387c05831)

2 months agoimprove perldiag implicit close text further
Aristotle Pagaltzis [Fri, 25 Mar 2016 11:02:44 +0000]
improve perldiag implicit close text further

(cherry picked from commit ab7ca7edf202fe21133adbdca227b5cd8d15dced)

2 months agoimprove perldiag implicit close text
David Mitchell [Wed, 23 Mar 2016 16:11:01 +0000]
improve perldiag implicit close text

(cherry picked from commit cc4d3128555c2fbf5af7fc75854461cd87502812)

2 months agostop lc() etc accidentally modifying in-place.
David Mitchell [Sun, 20 Mar 2016 17:12:13 +0000]
stop lc() etc accidentally modifying in-place.

As an optimisation, [ul]c() and [ul]cfirst() sometimes modify their
argument in-place rather than returning a modified copy.

This should only be done when there is no possibility that the arg is
going to be reused. However, this fails:

    use List::Util qw{ first };
    my %hash = ( ASD => 1, ZXC => 2, QWE => 3, TYU => 4);
    print first { lc $_ eq 'qwe' } keys %hash;

which prints "qwe" rather than "QWE".

Bascally everything in perl that sets $_ or $a/$b and calls a code block
or function, such as map, grep, for and, sort, either copies any PADTMPs,
turns off SvTEMP, and/or bumps the reference count.

List::Util doesn't do this, and it is likely that other CPAN modules
which do "set $_ and call a block" don't either.

This has been failing since 5.20.0: perl has been in-placing if the arg is
(SvTEMP && RC==1 && !mg) (due to v5.19.7-112-g5cd5e2d).

Make the optimisation critera stricter by always copying SvTEMPs.
It still allows the optimisation if the arg is a PADTMP - I don't know
whether this is unsafe too.

Perhaps we can think of something better after 5.24?

(cherry picked from commit 1921e03146ca6022defa6af5267c4dd20c0ca699)

2 months agoRT #127786: assertion failure with eval in DB pkg.
David Mitchell [Thu, 7 Apr 2016 13:00:23 +0000]
RT #127786: assertion failure with eval in DB pkg.

Normally a cloned anon sud has a NULL CvOUTSIDE(), unless that
sub can contain code that will do an eval.
However, calling eval from within the DB package pretends that the eval
was done in the caller's scope. which then trips up on the NULL
CvOUTSIDE().

ts)

(cherry picked from commit aea0412a260d9d7295c0a5bebb8bb6978dc02ccd)

2 months agoEnforce strict 'subs' in multideref optimisation
Dagfinn Ilmari Mannsåker [Mon, 21 Dec 2015 19:25:32 +0000]
Enforce strict 'subs' in multideref optimisation

The code that checks constant keys and turns them into HEKs swallowed
the OP_CONST before the strictness checker could get to it, thus
allowing barewords when they should not be.

(cherry picked from commit e1ccd2206d2572b12ff2ad8efe6b1370c580898f)

2 months agoAdd another missing link to epigraphs.pod
Steve Hay [Thu, 7 Apr 2016 12:18:45 +0000]
Add another missing link to epigraphs.pod

(cherry picked from commit f43a4a461783c0090f64e82f4ea444fd336bbf5b)

2 months agoperldelta - Some copy-editing
Steve Hay [Thu, 7 Apr 2016 07:51:47 +0000]
perldelta - Some copy-editing

2 months agoperldelta - Add rt.perl.org links
Steve Hay [Thu, 7 Apr 2016 07:27:03 +0000]
perldelta - Add rt.perl.org links

2 months agoperldelta - Fill in updated modules
Steve Hay [Wed, 6 Apr 2016 17:09:53 +0000]
perldelta - Fill in updated modules

2 months agoCorrect Module::CoreList's listing of its own $VERSION
Steve Hay [Wed, 6 Apr 2016 17:09:27 +0000]
Correct Module::CoreList's listing of its own $VERSION

2 months agoperldelta - Remove most boilerplate
Steve Hay [Wed, 6 Apr 2016 16:53:30 +0000]
perldelta - Remove most boilerplate

2 months agoperldelta for various 5.23.9 changes
Abigail [Wed, 6 Apr 2016 16:36:55 +0000]
perldelta for various 5.23.9 changes

(manually cherry picked from commit 7d12a7395ed4377d6531130e7cfa743ad5b46530)

2 months agoperldelta for various 5.23.7 changes
Stevan Little [Wed, 6 Apr 2016 13:04:00 +0000]
perldelta for various 5.23.7 changes

(manually cherry picked from commit c0883d63aedd359ed16dc7108daa8809e2448092)

2 months agoperldelta for a 5.23.6 change
David Golden [Wed, 6 Apr 2016 12:56:32 +0000]
perldelta for a 5.23.6 change

(manually cherry picked from commit d9d208b8680e4613320a3db71f162c8acf4b2c8f)

2 months agoperldelta for various 5.23.5 changes
Abigail [Wed, 6 Apr 2016 12:48:00 +0000]
perldelta for various 5.23.5 changes

(manually cherry picked from commit 83144be336909f4c030bce1df7d2a06af2f25ec6)

2 months agoperldelta for 4732711e2548
Tony Cook [Wed, 6 Apr 2016 12:40:23 +0000]
perldelta for 4732711e2548

(cherry picked from commit 084f2f7421ccd86662aab59f5d09af70db14eda6)

2 months agoperldelta for ac33c51
Karl Williamson [Wed, 6 Apr 2016 12:38:24 +0000]
perldelta for ac33c51

(manually cherry picked from commit ac33c516140ee213a8a20ada506f97b3a7776ae4)

2 months agoperldelta for e3962106e93f
Tony Cook [Thu, 17 Dec 2015 06:05:33 +0000]
perldelta for e3962106e93f

(cherry picked from commit b3d7d86513d56fd205d6766e579023fe4c12eeea)

2 months agoperldelta for c2538af7458
Tony Cook [Wed, 9 Mar 2016 01:02:50 +0000]
perldelta for c2538af7458

(cherry picked from commit 4511cd778b9978d1d54b01038add31872ed66546)

2 months agoperldelta for 3118d7d (ppc64el fp)
Jarkko Hietaniemi [Fri, 18 Dec 2015 13:13:39 +0000]
perldelta for 3118d7d (ppc64el fp)

(cherry picked from commit 48fbd301203c991f71b6c2ceec0b352fef9994c2)

2 months agoDocument eba98284740b799def26803ebac340aaa8930437
Sawyer X [Wed, 6 Apr 2016 12:30:02 +0000]
Document eba98284740b799def26803ebac340aaa8930437

(cherry picked from commit 9857cc20fa16f8dd93813fbb8f839830d1a4fd51)

2 months agoDocument e57270be442bfaa9dc23eebd67485e5a806b44e3:
Sawyer X [Wed, 6 Apr 2016 12:27:42 +0000]
Document e57270be442bfaa9dc23eebd67485e5a806b44e3:

I wasn't sure where or how much of it to document, but it seems
like it's important, and this relating to permissions not being
removed, I consider it security-related. This is similiar to what
the original Debian ticket that relates to it mentioned.

I've cut Niko's text a bit shorter, taken from the commit message
itself.

(cherry picked from commit 07450df75585c03dda7c25f07a88139918aeb0ea)

2 months agoperldelta for 1bb1a3d6d35
Tony Cook [Wed, 6 Apr 2016 12:25:10 +0000]
perldelta for 1bb1a3d6d35

(cherry picked from commit 54e70d91fbed63597a6d5ea1113abcb56b8a22c0)

2 months agoperldelta for 27895dda8085, ac3b837b9e1b
Tony Cook [Wed, 6 Apr 2016 12:23:36 +0000]
perldelta for 27895dda8085ac3b837b9e1b

(manually cherry picked from commit 84279daf2591f1fa128c1c258e8010ca25930fb3)

2 months agoperldelta for 23c4e91245a4
Tony Cook [Wed, 3 Feb 2016 03:52:00 +0000]
perldelta for 23c4e91245a4

(cherry picked from commit 19b46ab5624b4e6a627a3565b8da36643b8a6ce6)

2 months agoperldelta for 61d30259f32e
Tony Cook [Wed, 6 Apr 2016 12:20:30 +0000]
perldelta for 61d30259f32e

I don't think the two separate patches need separate entries

(cherry picked from commit 388b516534a282446fec211a49f89840e90748e0)

2 months agoperldelta for a7162bf74f38
Tony Cook [Sun, 10 Jan 2016 23:46:50 +0000]
perldelta for a7162bf74f38

(cherry picked from commit 3c84cb847a0617ac7c7ef77edfb209aa1f32fd0e)

2 months agoperldelta for 0cd52e23ae64
Tony Cook [Thu, 7 Jan 2016 05:27:08 +0000]
perldelta for 0cd52e23ae64

(cherry picked from commit 40204b1c4748d4364559f08a1703d499b95b6a4c)

2 months agoperldelta for d3b9036e206e
Tony Cook [Sun, 13 Dec 2015 23:13:43 +0000]
perldelta for d3b9036e206e

(cherry picked from commit d43e55a37dc67c540aaf30768ac23008b0ec244b)

2 months agoperldelta for e8c18a8486f7
Tony Cook [Sun, 13 Dec 2015 23:10:49 +0000]
perldelta for e8c18a8486f7

(cherry picked from commit 079bf24b2ae7f96cc1be1f4367611adf69e84e4b)

2 months agoBackport of a4570f51dba109184d92dcbb0612242d942856fc
Jarkko Hietaniemi [Tue, 15 Mar 2016 23:23:59 +0000]
Backport of a4570f51dba109184d92dcbb0612242d942856fc

2 months ago[perl #127533] only test semctl() if we have everything needed to use it
Tony Cook [Tue, 1 Mar 2016 00:35:21 +0000]
[perl #127533] only test semctl() if we have everything needed to use it

In a FreeBSD jail, the semctl() entry point might exist, but can be
disabled by policy, when it is disabled, the Configure code that
tests for the different structures that can be supplied to semctl()
fail.

The code that implements semctl() for perl treats semctl() as
unimplemented if neither structure is available, so avoid testing
semctl() if the structures couldn't be detected.

(cherry picked from commit 9234e5bdb7cb62dbf09ea4fd4ae5f3831cf78890)

2 months agoRemove nm from libswanted
Andreas Koenig [Sun, 3 Jan 2016 07:40:33 +0000]
Remove nm from libswanted

Nm stood for "New Math" library in the context of 1994. 2014 a conflicting
library libnm appeared that has a network manager context.

(cherry picked from commit 4732711e2548b6d734ca831d65dbcf501a89774e)

2 months agoConfigure: gcc 5 exists.
Jarkko Hietaniemi [Mon, 16 Nov 2015 00:45:06 +0000]
Configure: gcc 5 exists.

(cherry picked from commit 0632167b5a653661f48c9e38df6aa76b544d4079)

2 months ago[perl #127764] Perl with '-Dusecbacktrace' doesn't compile on darwin
Jarkko Hietaniemi [Tue, 22 Mar 2016 23:43:21 +0000]
[perl #127764] Perl with '-Dusecbacktrace' doesn't compile on darwin

Fix a thinko in 22ff3130.

(cherry picked from commit 99315af872aaf23d9620b68b29cdc34181bf06c7)

2 months agohexfp: all ppc/powerpc-ld linux tailbits difference in exp(1)
Jarkko Hietaniemi [Thu, 10 Dec 2015 11:59:03 +0000]
hexfp: all ppc/powerpc-ld linux tailbits difference in exp(1)

(not just linux-ppc64-ld)

Not a regression from 5.22.0.

(cherry picked from commit 35ff3d7deb0d8004539a00980bb69ece71275982)

2 months agoMove the zeroing back before the dladdr() call.
Jarkko Hietaniemi [Sun, 27 Mar 2016 15:11:18 +0000]
Move the zeroing back before the dladdr() call.

(cherry picked from commit 4d00a3198aa6950e874328ec431d15c821382cce)

2 months ago[perl #127773: Assertion failure in perl built with Dusecbacktrace]
Vladimir Timofeev [Fri, 25 Mar 2016 12:41:25 +0000]
[perl #127773: Assertion failure in perl built with Dusecbacktrace]

(cherry picked from commit 70ead873d4b864ca127d4f75aa654724264ff91b)

2 months agoRemove unwarranted assertion in Perl_newATTRSUB_x()
Aaron Crane [Tue, 5 Apr 2016 07:08:18 +0000]
Remove unwarranted assertion in Perl_newATTRSUB_x()

RT #126845: if a stub subroutine definition with a prototype has been seen,
then any subsequent stub (or definition) of the same subroutine with an
attribute was causing an assertion failure because of a null pointer.

This assertion was added in 2eaf799e74b14dc77b90d5484a3fd4ceac12b46a, which
itself would already have triggered this assertion failure, even though all
subsequent uses of the pointer in question were guarded with non-null
conditions. So merely deleting the assertion is the right thing.

(cherry picked from commit a934a4a7d4fa99d522e169b921286755a0f8d248)

2 months agoUpdate Module::CoreList with data so far for the imminent 5.22.2
Steve Hay [Mon, 4 Apr 2016 17:29:23 +0000]
Update Module::CoreList with data so far for the imminent 5.22.2

(Porting/corelist.pl, plus $VERSION bumps and Changes entry for a tentative
release date for 5.22.2-RC1)

2 months agoUpdate Module::CoreList for 5.23.9
Abigail [Mon, 4 Apr 2016 17:15:34 +0000]
Update Module::CoreList for 5.23.9

(manually cherry picked from commit 489c35bbf500378513495f706a6ac5f45a8debec)

2 months agoFix various pod errors.
Karl Williamson [Mon, 4 Apr 2016 17:11:27 +0000]
Fix various pod errors.

Mostly these are too long verbatim lines.

(manually cherry picked from commit e46aa1ddb7d58d270bbc45cef016b0577cfdecaa)

2 months ago[perl #127624] corelist: wrong Digest::SHA version in 5.18.4
Chris 'BinGOs' Williams [Sun, 28 Feb 2016 15:53:56 +0000]
[perl #127624] corelist: wrong Digest::SHA version in 5.18.4

A bit of sleuthing showed that it was actually version bumped for
the v5.18.3 release.

Also noticed that Config hadn't been updated as well, sorted that
out too.

(cherry picked from commit b564105ba1218c3a9b4c1f999a8e542b4e9a2d08)

2 months agoMore updates to Module::CoreList:
Sawyer X [Mon, 4 Apr 2016 17:06:54 +0000]
More updates to Module::CoreList:

I hope I got this right (I probably didn't though). The release
version was 20160121, not 20160220 or 20160221, so I'm not really
sure what's going on. Of course, with Module::CoreList I'm rarely
sure.

Still all tests pass and the world hasn't exploded yet, as far
as I know.

If you find a problem with this, I would appreciate a fix, but
also to ping me and tell me what I did wrong. I promise to update
the release checklist with it.

Thanks!

(manually cherry picked from commit 281923775d4d9772c9d617a24936240f2fd8149e)

2 months agoupdate Module::CoreList and bump version
Sawyer X [Sun, 21 Feb 2016 12:36:10 +0000]
update Module::CoreList and bump version

(cherry picked from commit 0515d31cb6aaefefbb0e16ca3d444d130592cf0b)

2 months agoupdate Module::CoreList (Porting/corelist.pl)
Sawyer X [Mon, 4 Apr 2016 17:01:41 +0000]
update Module::CoreList (Porting/corelist.pl)

(manually cherry picked from commit b5fa05a4921b57b5d4843d8a1171be4a4ab4975d)

2 months agoadd 5.23.8 placeholders to Module::CoreList
Tony Cook [Wed, 20 Jan 2016 23:48:43 +0000]
add 5.23.8 placeholders to Module::CoreList

(cherry picked from commit 519be8b0323c7ed0901f2bfebdb9ce7694d0631b)

2 months agoFix Module-CoreList version in Changes file
Chris 'BinGOs' Williams [Wed, 20 Jan 2016 22:32:01 +0000]
Fix Module-CoreList version in Changes file

(cherry picked from commit bf336c70aa4140ec888af2d0dbb95a1a1e597ab0)

2 months agoUpdate %Module::CoreList::released with new date
Stevan Little [Wed, 20 Jan 2016 15:38:10 +0000]
Update %Module::CoreList::released with new date

(cherry picked from commit 1998e9cde1af2a6548ed014138916c06be1d5cc5)

2 months agoupdated Module::CoreList (version has already been bumped in Changes and on modules...
Stevan Little [Mon, 4 Apr 2016 16:57:50 +0000]
updated Module::CoreList (version has already been bumped in Changes and on modules, this just adds the data)

(manually cherry picked from commit bbab6af9381b11207dcdf56429f92b639fa182a2)

2 months agoBump the perl version in Module::CoreList for 5.23.7
David Golden [Mon, 4 Apr 2016 16:56:05 +0000]
Bump the perl version in Module::CoreList for 5.23.7

(manually cherry picked from commit 5d4cc4974c6e12ccacbb42c5a4936f5c722b9c94)

2 months agoUpdate Module::CoreList from 5.23.6
David Golden [Mon, 4 Apr 2016 16:45:12 +0000]
Update Module::CoreList from 5.23.6

(manually cherry picked from commit b733caccdf02628b5aa4aaa9c0b95a19f51e5b98)

2 months agoComplete some unfinished Module::CoreList work from commit 7c294235c2
Steve Hay [Mon, 4 Apr 2016 16:42:01 +0000]
Complete some unfinished Module::CoreList work from commit 7c294235c2

(manually cherry picked from commit 1969d092215dd4051177b6e60d238b7aeb0e1227)

2 months agoBump the perl version in Module::CoreList for 5.23.6
Abigail [Mon, 4 Apr 2016 16:39:20 +0000]
Bump the perl version in Module::CoreList for 5.23.6

(manually cherry picked from commit 7c294235c2f28d1f9762b654787d29331165f8fa)

2 months agoRegen opcodes following version bump
Steve Hay [Mon, 4 Apr 2016 13:55:10 +0000]
Regen opcodes following version bump

2 months agoBump version to 5.22.2, ahead of its impending release
Steve Hay [Mon, 4 Apr 2016 12:55:51 +0000]
Bump version to 5.22.2, ahead of its impending release

2 months agoAdd alternate email address for dagolden to checkAUTHORS.pl
David Golden [Mon, 21 Dec 2015 02:19:47 +0000]
Add alternate email address for dagolden to checkAUTHORS.pl

(cherry picked from commit 6fb5c52dcc07b3a8ded9556c5db57384e493ae18)

2 months agoepigraphs.pod - Add missing link, plus minor formatting corrections
Steve Hay [Mon, 4 Apr 2016 12:35:55 +0000]
epigraphs.pod - Add missing link, plus minor formatting corrections

(cherry picked from commit da44b70c4102d945d69b12cd6f1852ed80e0e8d8)

2 months agoEpigraph for 5.23.9.
Abigail [Sun, 20 Mar 2016 16:56:57 +0000]
Epigraph for 5.23.9.

The missing capital in the book title is not a typo. The book is titled
using lowercase letters only.

(cherry picked from commit e68a8dd225220ca91bf3e741c9593f7155acb1cd)

2 months agoadd 5.23.8 epigraph
Sawyer X [Sat, 20 Feb 2016 22:21:11 +0000]
add 5.23.8 epigraph

(cherry picked from commit 9cefda87d848cd62945f53c7992133997086cc41)

2 months agoupdating the epigraph
Stevan Little [Mon, 4 Apr 2016 12:20:46 +0000]
updating the epigraph

(manually cherry picked from commit 9c92e3718a6d9876f74ec38958c2f6fd3de8a901)

2 months agoUpdated Porting/epigraphs.pod for v5.23.6
David Golden [Mon, 21 Dec 2015 22:58:32 +0000]
Updated Porting/epigraphs.pod for v5.23.6

(cherry picked from commit 411a38f08701d7a28f82baa55b54b6e1a628ded0)

2 months agoAdd new release to perlhist
Abigail [Sun, 20 Mar 2016 13:53:00 +0000]
Add new release to perlhist

(cherry picked from commit 8f6d78186d3cbb6ae14697aeb3f10a2273fcbd6f)

2 months agoadd new release to perlhist
Sawyer X [Sat, 20 Feb 2016 20:09:58 +0000]
add new release to perlhist

(cherry picked from commit 0d316f7c6263594f0d3ceabf61cf4089beadc4f5)

2 months agoAdding the new version to Perl history
Stevan Little [Wed, 20 Jan 2016 19:51:59 +0000]
Adding the new version to Perl history
(cherry picked from commit 595fe05cdd46f27164da64bfe5f05f7776ae56e3)

2 months agoadd new release to perlhist
David Golden [Mon, 21 Dec 2015 18:37:03 +0000]
add new release to perlhist

(cherry picked from commit 8d0cd0d3781e9e7b4f459b7edda0ccf6cf9e7576)

2 months agoSuggest having the previous release ready.
Abigail [Fri, 25 Mar 2016 12:36:28 +0000]
Suggest having the previous release ready.

Each time I do a release, I find myself scrambling to download the
tarball of the previous release, and install it so it can be compared
to the release that's worked on. Added a paragraph as a reminder to
that before the day of the release.

(cherry picked from commit c282dc5ebef25e8b002cd913928f847fab339716)

2 months agoList perl.develop-help.com in the RMG regarding smoke reports.
Matthew Horsfall [Wed, 23 Mar 2016 00:12:12 +0000]
List perl.develop-help.com in the RMG regarding smoke reports.

(cherry picked from commit a66bda92c7bdd515ba8b572a123e215718a89f10)

2 months agoPoint out that at some stage, porting tests will fail.
Abigail [Mon, 21 Mar 2016 16:56:51 +0000]
Point out that at some stage, porting tests will fail.

This trips me each and every time I make a release. Whenever the
release manager guide calls for a compile/make test cycle, I run
"make test_harness", and this fails at this stage, because Module::CoreList
has not been updated yet (the next action described in the release
managers guide is updating Module::CoreList).

I also removed some suboptimal advice I've written here in the past.

(cherry picked from commit 2c1c14b5e997d921bc4d9510fbe1db2d662a5346)

2 months agoMention (relative) path to Module::CoreList's Changes file.
Abigail [Sun, 20 Mar 2016 12:21:42 +0000]
Mention (relative) path to Module::CoreList's Changes file.

So we can easily copy-and-paste it.

(cherry picked from commit f8804d605a2aadae7a86f90a5f09dd1cb4477142)