This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
7 years agoBump to RC1 v5.24.1-RC1
Steve Hay [Sun, 17 Jul 2016 21:31:33 +0000 (22:31 +0100)]
Bump to RC1

7 years agoperldelta - Update Acknowledgements
Steve Hay [Sun, 17 Jul 2016 21:30:59 +0000 (22:30 +0100)]
perldelta - Update Acknowledgements

7 years agoperldelta - Document previous commit
Steve Hay [Sun, 17 Jul 2016 21:28:32 +0000 (22:28 +0100)]
perldelta - Document previous commit

7 years agoRevert "Respect hashbangs containing perl6"
Leon Timmermans [Sun, 17 Jul 2016 14:54:19 +0000 (16:54 +0200)]
Revert "Respect hashbangs containing perl6"

This reverts commit d9fc04eebe29b8cf5f6f6bf31373b202eafa44d6.

As discussed in
http://www.nntp.perl.org/group/perl.perl5.porters/2016/05/msg236423.html,
the current perl6-shebang code has rather sharp edge-cases. Hence a revert
until we come up with a better solution seems wise.

(cherry picked from commit f691e4455dd520eff11e7f070a9b034b0fa5ca1c)

7 years ago5.22.3-RC1 and 5.24.1-RC1 today
Steve Hay [Sun, 17 Jul 2016 12:21:29 +0000 (13:21 +0100)]
5.22.3-RC1 and 5.24.1-RC1 today

(cherry picked from commit d5ea055af7777dae01aafd5eab0b2d9233acdb9c)

7 years agoFinalize perldelta
Steve Hay [Sun, 17 Jul 2016 12:17:57 +0000 (13:17 +0100)]
Finalize perldelta

7 years agoModule::CoreList - use _24 suffix in $VERSIONs
Steve Hay [Sun, 17 Jul 2016 12:10:13 +0000 (13:10 +0100)]
Module::CoreList - use _24 suffix in $VERSIONs

This is to distinguish the version to be shipped with 5.24.1 from that to
be shipped with the concurrent 5.22.3, being released on the same day.

7 years agoperldelta - wrapping/formatting tweaks
Steve Hay [Sun, 17 Jul 2016 12:00:46 +0000 (13:00 +0100)]
perldelta - wrapping/formatting tweaks

7 years agoFill in Documentation and Testing sections of perldelta
Steve Hay [Sat, 16 Jul 2016 11:32:32 +0000 (12:32 +0100)]
Fill in Documentation and Testing sections of perldelta

7 years agoRemove boilerplate from perldelta
Steve Hay [Sat, 16 Jul 2016 11:27:05 +0000 (12:27 +0100)]
Remove boilerplate from perldelta

Also fix the command to generate the Acknowledgements section, which was
wrong because the new perldelta had not been created after 5.24.0 was
released, so that ended up getting done *after* the version number had been
bumped.

7 years agoUpdate Modules and Pragmata section with Porting/corelist-perldelta.pl
Steve Hay [Sat, 16 Jul 2016 11:14:22 +0000 (12:14 +0100)]
Update Modules and Pragmata section with Porting/corelist-perldelta.pl

7 years agoFix typo in perldelta
Steve Hay [Sat, 16 Jul 2016 11:12:57 +0000 (12:12 +0100)]
Fix typo in perldelta

7 years agoperldelta for the 79881ad71252 merge
Tony Cook [Wed, 8 Jun 2016 06:41:38 +0000 (16:41 +1000)]
perldelta for the 79881ad71252 merge

(cherry picked from commit 1ba11575b2c75391c309a50dd8070f5c2af46656)

7 years agoCreate new perldelta for 5.24.1
Steve Hay [Sat, 16 Jul 2016 11:09:24 +0000 (12:09 +0100)]
Create new perldelta for 5.24.1

7 years agoUpdate Module::CoreList with data so far for the imminent 5.24.1
Steve Hay [Sat, 16 Jul 2016 00:18:32 +0000 (01:18 +0100)]
Update Module::CoreList with data so far for the imminent 5.24.1

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

7 years agoUpdate Module::CoreList for 5.25.2
Matthew Horsfall [Sat, 16 Jul 2016 00:11:51 +0000 (01:11 +0100)]
Update Module::CoreList for 5.25.2

(manually cherry picked from commit 7984aa215389d9f2df23b11f387d8a0edcfb3245)

7 years agoUpdate Module::CoreList for 5.25.2
Sawyer X [Sat, 16 Jul 2016 00:08:18 +0000 (01:08 +0100)]
Update Module::CoreList for 5.25.2

(manually cherry picked from commit adff8e6f7019eb8effa545d376f566003c2ada46)

7 years agoIncrement $VERSION to 5.YYYYMMDD for next scheduled monthly release date.
James E Keenan [Sat, 21 May 2016 01:59:46 +0000 (21:59 -0400)]
Increment $VERSION to 5.YYYYMMDD for next scheduled monthly release date.

(cherry picked from commit 47011d98d8138b193bac04ac39d25acbe9b579ba)

7 years agocorelist: update for v5.25.2
Father Chrysostomos [Sat, 21 May 2016 01:04:52 +0000 (18:04 -0700)]
corelist: update for v5.25.2

I really have no idea what I’m doing.  I just copied 4170737e2, sort of,
and the tests started passing.

(cherry picked from commit a55ca2cb1c0fdf584fada8400e3f4ebe160cfe0d)

7 years agoUpdate Module::CoreList for 5.25.1
Sawyer X [Sat, 16 Jul 2016 00:06:11 +0000 (01:06 +0100)]
Update Module::CoreList for 5.25.1

(manually cherry picked from commit f7a1e8ff8d838a454a674619d11b7398258e3fe3)

7 years agoremove internal test modules from Module::CoreList
Karen Etheridge [Mon, 16 May 2016 04:47:37 +0000 (21:47 -0700)]
remove internal test modules from Module::CoreList

These modules only ever existed as test data, and should never have entered
the PAUSE index. There is no value in listing them in historical data.

(cherry picked from commit 63dcbd3ae0e96e0423e2d796773dc468817c7ade)

7 years agofix Module::CoreList::is_core bounds checking for specific module versions
Karen Etheridge [Fri, 6 May 2016 20:36:17 +0000 (13:36 -0700)]
fix Module::CoreList::is_core bounds checking for specific module versions

(cherry picked from commit 6af6e5991eb39394eeb1779d27a71f12c051a122)

7 years agocorelist: update for v5.25.1
Ricardo Signes [Sun, 8 May 2016 11:58:09 +0000 (07:58 -0400)]
corelist: update for v5.25.1

(cherry picked from commit 4170737e25c85a87b607a645b8cbb5049ea57e58)

7 years agofeature.pm: add the v5.25 bundle
Ricardo Signes [Sat, 16 Jul 2016 00:00:15 +0000 (01:00 +0100)]
feature.pm: add the v5.25 bundle

(manually cherry picked from commit 2c5484a6fb758fd9bd9f56d504186972d12dd338)

7 years agocorelist: update for v5.25.0
Ricardo Signes [Wed, 27 Apr 2016 00:21:39 +0000 (20:21 -0400)]
corelist: update for v5.25.0

(cherry picked from commit c800d8b327c8e7dc5ec8c5ef099ce91b1a719c4d)

7 years agoBump version to 5.24.1, ahead of its impending release
Steve Hay [Fri, 15 Jul 2016 22:51:07 +0000 (23:51 +0100)]
Bump version to 5.24.1, ahead of its impending release

(includes regen/opcode.pl)

7 years agoUpdate epigraphs.pod after release
Matthew Horsfall [Mon, 20 Jun 2016 21:18:40 +0000 (17:18 -0400)]
Update epigraphs.pod after release

(cherry picked from commit e340d4b1e2a4156fc60342ea5b9a6b1e40a929b3)

7 years agoUpdate release link in epigraph for 5.25.1
Sawyer X [Sun, 22 May 2016 17:10:41 +0000 (19:10 +0200)]
Update release link in epigraph for 5.25.1

(cherry picked from commit 5f602b3b7e2c9031e50c464666e93499c86a8fbe)

7 years agoAdd epigraph to list:
Sawyer X [Fri, 20 May 2016 21:53:16 +0000 (23:53 +0200)]
Add epigraph to list:

NNTP link not available yet, I'll update it in the near future
(tomorrow) when it's available.

(cherry picked from commit 3d809c37fa60448b1ea99d2ccb4c331887f353c9)

7 years agoepigraphs: add v5.24.0-related epigraphs
Ricardo Signes [Mon, 9 May 2016 12:28:13 +0000 (08:28 -0400)]
epigraphs: add v5.24.0-related epigraphs

(cherry picked from commit 0f51bd1b04adcfb893439055d50b374d6eec71d0)

7 years agoAdd epigraph for 5.22.2
Steve Hay [Fri, 29 Apr 2016 22:40:03 +0000 (23:40 +0100)]
Add epigraph for 5.22.2

(cherry picked from commit 57ddee768a888d233288efe61bd6952e0fcf01c2)

7 years agoadd new release to perlhist
Matthew Horsfall [Mon, 20 Jun 2016 20:21:35 +0000 (16:21 -0400)]
add new release to perlhist

(cherry picked from commit d3cf57bba0f4ee08a63044d3c9001f1e4ec2d73c)

7 years agoadd new release to perlhist
Sawyer X [Fri, 20 May 2016 19:47:28 +0000 (21:47 +0200)]
add new release to perlhist

(cherry picked from commit 5b145eb412326b9b57276229cfde0ef09e7ca2bc)

7 years agoperlhist: add v5.25.0 block
Ricardo Signes [Wed, 27 Apr 2016 00:10:15 +0000 (20:10 -0400)]
perlhist: add v5.25.0 block

(cherry picked from commit 35f11c10c74d5706be1842324da064df0330c72b)

7 years agoRT now imports new tags automatically
Alex Vandiver [Sat, 21 May 2016 08:21:29 +0000 (01:21 -0700)]
RT now imports new tags automatically

New perl releases are detected via an every-hour cron job, which will
update the relevant custom fields.  This step is thus now unnecessary.

(cherry picked from commit c92b26e114702cae63b26bfe6517283589a04296)

7 years agoCorrect POD for release managers document:
Sawyer X [Thu, 19 May 2016 20:01:57 +0000 (22:01 +0200)]
Correct POD for release managers document:

A literal / (solidus) is E<sol>.

(cherry picked from commit 9e08bfd8d1a9493056c4199e39523fcaa89c9bf6)

7 years agofix typo in RMG
Karen Etheridge [Mon, 16 May 2016 02:18:39 +0000 (19:18 -0700)]
fix typo in RMG

(cherry picked from commit 0f5c5828d46288412e1703ea0844560c69734fec)

7 years agodocument the ?pair option to beforemaintrelease
Ricardo Signes [Wed, 11 May 2016 19:27:46 +0000 (15:27 -0400)]
document the ?pair option to beforemaintrelease

(cherry picked from commit 2fc8e8ba210632f47ef1990d23e015d378fe0cb8)

8 years agoOnly produce perlio debug output when the -Di switch is supplied
Tony Cook [Wed, 8 Jun 2016 05:15:10 +0000 (15:15 +1000)]
Only produce perlio debug output when the -Di switch is supplied

8 years ago(perl #127380) Update PERLIO_DEBUG documentation.
Craig A. Berry [Thu, 14 Apr 2016 19:23:52 +0000 (14:23 -0500)]
(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

8 years ago(perl #127380) default PERLIO_DEBUG/-Di to use STDERR
Tony Cook [Thu, 7 Apr 2016 05:35:42 +0000 (15:35 +1000)]
(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.

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

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

8 years agofinal commit for v5.24.0! v5.24.0
Ricardo Signes [Tue, 26 Apr 2016 22:16:10 +0000 (18:16 -0400)]
final commit for v5.24.0!

8 years agoperldelta: add Data::Alias to known broken list
Ricardo Signes [Sun, 8 May 2016 11:35:23 +0000 (07:35 -0400)]
perldelta: add Data::Alias to known broken list

8 years agoperldelta: known problems
Ricardo Signes [Sat, 7 May 2016 12:54:44 +0000 (08:54 -0400)]
perldelta: known problems

8 years agoCoreList: fix release date on v5.24.0
Ricardo Signes [Thu, 5 May 2016 16:10:32 +0000 (12:10 -0400)]
CoreList: fix release date on v5.24.0

8 years agoRC5: bump release date out for v5.24.0 v5.24.0-RC5
Ricardo Signes [Wed, 4 May 2016 12:31:32 +0000 (08:31 -0400)]
RC5: bump release date out for v5.24.0

8 years agocorelist: fix a typo
Ricardo Signes [Tue, 3 May 2016 17:35:27 +0000 (13:35 -0400)]
corelist: fix a typo

8 years agopatchlevel, perlhist: another day, another RC
Ricardo Signes [Tue, 3 May 2016 15:38:36 +0000 (11:38 -0400)]
patchlevel, perlhist: another day, another RC

8 years agoRT #127855] Slowdown in m//g on COW strings
David Mitchell [Mon, 2 May 2016 13:46:49 +0000 (14:46 +0100)]
RT #127855] Slowdown in m//g on COW strings

Better fix for this issue. The previous couple of commits revert an
earlier fix for this, which basically modified SvGROW or a particular
one of its callers to add 1 to the requested length to ensure that there
was space for any future COW reference count (which is stored in  spare
byte off the end of the string if SvCUR + null byte < SvLEN).

It turns out that sv_grow() already does a +1 over-allocation (added by me
with v5.19.0-442-gcbcb2a1), *except* that I made it skip the +1 if the
request size seemed to be a large power of two: with the idea being that
if someone had requested an exact big power of two then they were probably
doing something with buffers, and wouldn't want an 0x10000001 byte buffer
when they requested 0x10000000 bytes.  This was me basically being
conservative. However, I was probably too conservative: the simple test I
added just checked that bottom 8 bits were zero and if so, assumed that it
was a big buffer request. So as a side effect of this over-simple test,
something like 0x13d57f00 wouldn't be incremented to 0x13d57f01.

This is what was discovered in the original report in the the RT ticket:
strings allocated with lengths whose lower 8 bits were zero wouldn't have
space for a COW refcount, so would become much slower on things like

    while $g =~ m/0/g.

This commit improves the test so it only skips the +1 on lengths that
are an exact power of 2 and are greater than  0xfff.

8 years agotest lexical $foo = "$foo"
David Mitchell [Mon, 2 May 2016 12:59:28 +0000 (13:59 +0100)]
test lexical $foo = "$foo"

There were some issues with this and SvGROW().
This only occured under valgrind or similar, and only when the first of
two reverts had been done - those revertd being two preceding commits.

See RT #127855.

8 years agoRevert "fix #127855, in Perl_sv_setpvn() we have to overallocate to enable COW"
David Mitchell [Mon, 2 May 2016 13:02:51 +0000 (14:02 +0100)]
Revert "fix #127855, in Perl_sv_setpvn() we have to overallocate to enable COW"

This reverts commit e19cb11142087974d956f263d24e146b968025d5.

This and the previous commit revert the two commits that were an original
fix for RT #127855, but which is fixed in a different way in a following
commit.  See the ticket for more details.

8 years agoRevert "More generalized fix for #127855"
David Mitchell [Mon, 2 May 2016 08:30:40 +0000 (09:30 +0100)]
Revert "More generalized fix for #127855"

This reverts commit bcc9f606509ad2fad50e16f081103451b7dc49e1.

This and the next commit revert the two commits that were an original fix
for RT #127855, but which is fixed in a different way in a following
commit.  See the ticket for more details.

8 years agoperldelta: update module versions v5.24.0-RC4
Ricardo Signes [Mon, 2 May 2016 14:14:39 +0000 (10:14 -0400)]
perldelta: update module versions

8 years agocorelist: bump version past v5.22.2
Ricardo Signes [Mon, 2 May 2016 13:41:35 +0000 (09:41 -0400)]
corelist: bump version past v5.22.2

8 years agoprepare v5.24.0-RC4
Ricardo Signes [Mon, 2 May 2016 12:06:05 +0000 (08:06 -0400)]
prepare v5.24.0-RC4

8 years agoMaintainers.pl: bump versions for threads dists
jdhedden [Sat, 30 Apr 2016 21:25:44 +0000 (17:25 -0400)]
Maintainers.pl: bump versions for threads dists

8 years agoperllol: remove docs about the removed autoderef feature
reneeb [Wed, 27 Apr 2016 14:00:02 +0000 (16:00 +0200)]
perllol: remove docs about the removed autoderef feature

8 years agocorelist: updated for threads libraries
Ricardo Signes [Sat, 30 Apr 2016 18:32:31 +0000 (14:32 -0400)]
corelist: updated for threads libraries

8 years agoThread-Queue: bump version (again) because content changed
Ricardo Signes [Sat, 30 Apr 2016 18:53:22 +0000 (14:53 -0400)]
Thread-Queue: bump version (again) because content changed

8 years agothreads: bump version (again) because content changed
Ricardo Signes [Sat, 30 Apr 2016 18:52:02 +0000 (14:52 -0400)]
threads: bump version (again) because content changed

8 years agoUpgrade to Thread::Queue 3.08
jdhedden [Fri, 22 Apr 2016 20:13:10 +0000 (16:13 -0400)]
Upgrade to Thread::Queue 3.08

8 years agoUpgrade to threads::shared 1.51
jdhedden [Fri, 22 Apr 2016 23:23:01 +0000 (19:23 -0400)]
Upgrade to threads::shared 1.51

8 years agoUpgrade to threads 2.06
jdhedden [Fri, 22 Apr 2016 18:28:09 +0000 (14:28 -0400)]
Upgrade to threads 2.06

8 years agocorelist: updated for File::Copy doc updates
Ricardo Signes [Sat, 30 Apr 2016 18:26:42 +0000 (14:26 -0400)]
corelist: updated for File::Copy doc updates

8 years agoAdd cross-reference to perldata in scalar's documentation origin/dom/doc-fixes
Dominic Hargreaves [Sat, 30 Apr 2016 18:01:19 +0000 (19:01 +0100)]
Add cross-reference to perldata in scalar's documentation

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810156

8 years agoperlrun: note the existence of find's -delete switch
Dominic Hargreaves [Sat, 30 Apr 2016 17:58:06 +0000 (18:58 +0100)]
perlrun: note the existence of find's -delete switch

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776614

8 years agoBump $File::Copy::VERSION
Dominic Hargreaves [Sat, 30 Apr 2016 17:53:13 +0000 (18:53 +0100)]
Bump $File::Copy::VERSION

8 years agoFile::Copy: add a warning about flushing writes
Dominic Hargreaves [Sat, 30 Apr 2016 17:03:01 +0000 (18:03 +0100)]
File::Copy: add a warning about flushing writes

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494590

8 years agoperl.pod: @INC is being displayed as intended
Dominic Hargreaves [Sat, 30 Apr 2016 16:49:04 +0000 (17:49 +0100)]
perl.pod: @INC is being displayed as intended

The previous presentation looked a bit like an incomplete placeholder
expansion.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=246542

8 years agoTick off 5.22.2
Steve Hay [Fri, 29 Apr 2016 23:09:15 +0000 (00:09 +0100)]
Tick off 5.22.2

8 years ago5.22.2 today
Steve Hay [Fri, 29 Apr 2016 23:07:42 +0000 (00:07 +0100)]
5.22.2 today

(Manually cherry picked from commit 72ccbefa77099a0bf1b7c2cb9f29685ed7d9938d)

8 years agoImport 5.22.2's perldelta
Steve Hay [Fri, 29 Apr 2016 23:05:46 +0000 (00:05 +0100)]
Import 5.22.2's perldelta

8 years agoImport 5.22.2's Module::CoreList data
Steve Hay [Fri, 29 Apr 2016 23:02:05 +0000 (00:02 +0100)]
Import 5.22.2's Module::CoreList data

8 years agotrivial s/or/of/ doc patch
Jim Cromie [Wed, 27 Apr 2016 12:22:22 +0000 (06:22 -0600)]
trivial s/or/of/ doc patch

8 years agoperlpolicy: add Sawyer X to list moderators
Ricardo Signes [Thu, 28 Apr 2016 20:56:06 +0000 (16:56 -0400)]
perlpolicy: add Sawyer X to list moderators

8 years agobump version to v5.24.0-RC3 v5.24.0-RC3
Ricardo Signes [Tue, 26 Apr 2016 22:10:34 +0000 (18:10 -0400)]
bump version to v5.24.0-RC3

8 years agocorelist: silence deep recursion warning with %version
Niko Tyni [Tue, 26 Apr 2016 21:34:51 +0000 (17:34 -0400)]
corelist: silence deep recursion warning with %version

8 years agoRemove some data detritus from CoreList
Aristotle Pagaltzis [Tue, 26 Apr 2016 21:32:43 +0000 (17:32 -0400)]
Remove some data detritus from CoreList

8 years agoDocument exports policy within POSIX
Aristotle Pagaltzis [Tue, 26 Apr 2016 09:53:54 +0000 (11:53 +0200)]
Document exports policy within POSIX

8 years agoCorrect lround situation comment in POSIX
Aristotle Pagaltzis [Tue, 26 Apr 2016 09:53:21 +0000 (11:53 +0200)]
Correct lround situation comment in POSIX

8 years agobump perl version to v5.24.0-RC2 v5.24.0-RC2
Ricardo Signes [Sat, 23 Apr 2016 17:51:26 +0000 (18:51 +0100)]
bump perl version to v5.24.0-RC2

8 years agocorelist: update Time::HiRes for v5.24.0
Ricardo Signes [Sat, 23 Apr 2016 17:38:01 +0000 (18:38 +0100)]
corelist: update Time::HiRes for v5.24.0

8 years agoSynchronize with CPAN Time-HiRes 1.9733
Jarkko Hietaniemi [Sat, 23 Apr 2016 16:21:41 +0000 (12:21 -0400)]
Synchronize with CPAN Time-HiRes 1.9733

8 years agolib/perl5db.pl: Fix pod error.
Karl Williamson [Sat, 23 Apr 2016 15:47:41 +0000 (09:47 -0600)]
lib/perl5db.pl: Fix pod error.

8 years agoApple Xcode / clang version updates and additions
Jarkko Hietaniemi [Sat, 23 Apr 2016 15:23:44 +0000 (11:23 -0400)]
Apple Xcode / clang version updates and additions

8 years agodarwin (OS X) hints comments alignment
Jarkko Hietaniemi [Sat, 23 Apr 2016 15:20:56 +0000 (11:20 -0400)]
darwin (OS X) hints comments alignment

(preparing for the next change)

8 years agoTime-HiRes version bump
Jarkko Hietaniemi [Sat, 23 Apr 2016 03:09:31 +0000 (23:09 -0400)]
Time-HiRes version bump

8 years ago[PATCH] Time-Hires: Fix declaration-after-statement error with darwin threads
Reini Urban [Mon, 18 Apr 2016 07:38:13 +0000 (09:38 +0200)]
[PATCH] Time-Hires: Fix declaration-after-statement error with darwin threads

rt #113856: the flag -Werror=declaration-after-statement is seemingly
not working for clang (in OS X, not yet tested elsewhere), but working
as intended for gcc.  Since the system cc for OS X is clang (via Apple),
this failure to fail has been masked.

To restate: without this patch the Time-HiRes does not build in OS X
with gcc under usethreads.

8 years agoRegenerate Configure and related parts after backports
Aaron Crane [Sat, 23 Apr 2016 11:17:59 +0000 (12:17 +0100)]
Regenerate Configure and related parts after backports

perl5.git is now in sync with metaconfig.git commit
7c34fa4e8142642c6e2978f0307e925898465f58

8 years agoBring Configure back into sync again with meta
H.Merijn Brand [Fri, 22 Apr 2016 07:57:01 +0000 (09:57 +0200)]
Bring Configure back into sync again with meta

Work done at the QAH in Rugby.
Multi-thanks to Aaron for helping out here. You're doing a great job!

8 years agoAllow Encode to be built on static perls
Leon Timmermans [Fri, 25 Mar 2016 17:01:48 +0000 (18:01 +0100)]
Allow Encode to be built on static perls

Previously there were build failures because cp1252 was defined both
in the default set of encodings an in the byte set.

8 years agoRevert "document that sigs in future may not populate @_"
Ricardo Signes [Sat, 23 Apr 2016 10:50:24 +0000 (11:50 +0100)]
Revert "document that sigs in future may not populate @_"

This reverts commit 19d6c3854e96d89bf4dc2d874df433beac27ee8b.

8 years agoFix some pod errors
Karl Williamson [Fri, 22 Apr 2016 19:00:22 +0000 (13:00 -0600)]
Fix some pod errors

These were discovered while testing the Pod::Checker that is intended to
be used in 5.25.

8 years ago[perl #127936] fix typo
Tony Cook [Wed, 20 Apr 2016 00:49:23 +0000 (10:49 +1000)]
[perl #127936] fix typo

8 years agoperldelta for ab462c7d2d
Tony Cook [Wed, 20 Apr 2016 00:39:00 +0000 (10:39 +1000)]
perldelta for ab462c7d2d

8 years ago[perl #127894] ensure alignbytes is correct for -Dusequadmath
Dagfinn Ilmari Mannsåker [Wed, 20 Apr 2016 00:15:23 +0000 (10:15 +1000)]
[perl #127894] ensure alignbytes is correct for -Dusequadmath

8 years agoCorrect typo in JJORE's name in todo.pod.
Matthew Horsfall [Tue, 19 Apr 2016 20:58:44 +0000 (16:58 -0400)]
Correct typo in JJORE's name in todo.pod.

8 years agoAvoid passing non-literal to format function
Aaron Crane [Thu, 14 Apr 2016 10:23:12 +0000 (11:23 +0100)]
Avoid passing non-literal to format function

This avoids the following error, reported by Jitka Plesníková
<jplesnik@redhat.com> in a test of RC1:

op.c: In function 'Perl_ck_ftst':
op.c:9754:58: error: format not a string literal and no format arguments [-Werror=format-security]
                 Perl_warner(aTHX_ packWARN(WARN_SYNTAX), array_passed_to_stat);

In addition, the string in question is now made const.