Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit 9e4705f

Browse files
author
Reini Urban
committed
Release cperl-5.22.2-RC1
Update the cdelta, various versions and stats
1 parent a8b0188 commit 9e4705f

File tree

14 files changed

+106
-44
lines changed

14 files changed

+106
-44
lines changed

META.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"abstract" : "The Perl 5 language interpreter",
2+
"abstract" : "The cperl language interpreter",
33
"author" : [
4-
"perl5-porters@perl.org"
4+
"rurban@cpanel.net"
55
],
66
"dynamic_config" : 1,
77
"generated_by" : "CPAN::Meta version 2.150006",
@@ -11,7 +11,7 @@
1111
"meta-spec" : {
1212
"version" : 2
1313
},
14-
"name" : "perl",
14+
"name" : "cperl",
1515
"no_index" : {
1616
"directory" : [
1717
"cpan",
@@ -122,17 +122,17 @@
122122
"vxs.inc"
123123
]
124124
},
125-
"release_status" : "stable",
125+
"release_status" : "testing",
126126
"resources" : {
127127
"bugtracker" : {
128-
"web" : "https://rt.perl.org/"
128+
"web" : "http://github.com/perl11/cperl/issues"
129129
},
130-
"homepage" : "http://www.perl.org/",
130+
"homepage" : "http://perl11.org/cperl/",
131131
"license" : [
132132
"http://dev.perl.org/licenses/"
133133
],
134134
"repository" : {
135-
"url" : "http://perl5.git.perl.org/"
135+
"url" : "http://github.com/perl11/cperl/"
136136
}
137137
},
138138
"version" : "5.022002",

META.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
abstract: The Perl 5 language interpreter
2+
abstract: The cperl language interpreter
33
author:
4-
- perl5-porters@perl.org
4+
- rurban@cpanel.net
55
build_requires: {}
66
dynamic_config: 1
77
generated_by: CPAN::Meta version 2.150006, CPAN::Meta::Converter version 2.150005
88
license: perl
99
meta-spec:
1010
url: http://module-build.sourceforge.net/META-spec-v1.4.html
1111
version: 1.4
12-
name: perl
12+
name: cperl
1313
no_index:
1414
directory:
1515
- cpan
@@ -118,9 +118,9 @@ no_index:
118118
- vutil.h
119119
- vxs.inc
120120
resources:
121-
bugtracker: https://rt.perl.org/
122-
homepage: http://www.perl.org/
121+
bugtracker: http://github.com/perl11/cperl/issues
122+
homepage: http://perl11.org/cperl/
123123
license: http://dev.perl.org/licenses/
124-
repository: http://perl5.git.perl.org/
124+
repository: http://github.com/perl11/cperl/
125125
version: '5.022002'
126126
x_serialization_backend: YAML::XS version 0.70

Porting/makemeta

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
use strict;
88
use warnings;
99
use Getopt::Std;
10+
use Config;
1011

1112
my $opts = {
1213
'META.yml' => { version => '1.4' },
@@ -54,6 +55,16 @@ my $distmeta = {
5455
],
5556
},
5657
};
58+
if ($Config{usecperl}) {
59+
$distmeta->{name} = 'cperl';
60+
$distmeta->{author} = [ 'rurban@cpanel.net' ];
61+
$distmeta->{abstract} = 'The cperl language interpreter';
62+
$distmeta->{resources}->{bugtracker}->{web}
63+
= 'http://github.com/perl11/cperl/issues';
64+
$distmeta->{resources}->{homepage} = 'http://perl11.org/cperl/';
65+
$distmeta->{resources}->{repository}->{url}
66+
= 'http://github.com/perl11/cperl/';
67+
}
5768

5869
use lib "Porting";
5970
use File::Basename qw( dirname );

Porting/makerel

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,8 @@ my @writables = qw(
150150
cpan/Devel-PPPort/module2.c
151151
cpan/Devel-PPPort/module3.c
152152
cpan/autodie/t/touch_me
153+
ext/Config/Config_xs.in
154+
ext/Config/Config_xs.out
153155
reentr.c
154156
reentr.h
155157
regcharclass.h

Porting/release_announcement_template.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ the "pod" directory inside the release and on the web.
2222
[ACKNOWLEDGEMENTS SECTION FROM PERLDELTA]
2323

2424
We expect to release version [NEXT BLEAD VERSION.SUBVERSION] on [FUTURE
25-
DATE]. The next major stable release of Perl 5, version 22.0, should
26-
appear in May 2015.
25+
DATE]. The next major stable release of Perl 5, version 24.0, should
26+
appear in May 2016.
2727

2828
[YOUR SALUTATION HERE]

README

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Perl is Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
22
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
3-
2013, 2014, 2015 by Larry Wall and others. All rights reserved.
4-
cperl is Copyright (C) 2012, 2014, 2015 by cPanel Inc.
3+
2013, 2014, 2015, 2016 by Larry Wall and others. All rights reserved.
4+
cperl is Copyright (C) 2012, 2014-2016 by cPanel Inc.
55

66

77
ABOUT CPERL
@@ -12,13 +12,16 @@ and improvements, but without breaking compatibility. CPAN works. It
1212
is a "perl 11", 5 + 6 = 11.
1313

1414
The name cperl stands for a perl with classes, types, compiler
15-
support, or just a company-friendly perl, but currently it's only a
16-
better 5.22 based variant without classes.
15+
support, contination of perl5 or just a company-friendly perl, but
16+
currently it's only a better 5.22 based variant without classes.
1717

18-
Currently it is about 1.5x faster than perl5.22 overall, more than 2x
18+
Currently it is about 15%x faster than perl5.22 overall, more than 2x
1919
faster then 5.14 and uses the least amount of memory measured since
2020
5.6, i.e. less than 5.10 and 5.6.2, which were the previous
2121
leaders. While perl5.22 uses the most memory yet measured.
22+
It has many more grave security fixes then perl5, and has an open
23+
development style with public feature discussions and a
24+
professional development process.
2225

2326

2427
ABOUT PERL

dist/Module-CoreList/lib/Module/CoreList.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,8 +294,8 @@ sub changes_between {
294294
5.023007 => '2016-01-20',
295295
5.023008 => '2016-02-20',
296296
5.023009 => '2016-03-20',
297-
'5.022002c' => '2016-04-13',
298297
5.023010 => '2016-04-20',
298+
'5.022002c' => '2016-05-02',
299299
);
300300

301301
sub version_sort {
@@ -11644,7 +11644,7 @@ for my $version ( sort { version_sort($a, $b) } keys %released ) {
1164411644
'5.022002c' => {
1164511645
delta_from => '5.022001c',
1164611646
changed => {
11647-
'B::C' => '1.54',
11647+
'B::C' => '1.54_02',
1164811648
'Config' => '6.19',
1164911649
'Cpanel::JSON::XS' => '3.0211',
1165011650
'Devel::NYTProf' => '6.02',

mkppport

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!./perl
12
use strict;
23
use warnings;
34

patchlevel.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ hunk.
133133
# endif
134134
static const char * const local_patches[] = {
135135
NULL
136+
,"RC1"
136137
#ifdef PERL_GIT_UNCOMMITTED_CHANGES
137138
,"uncommitted-changes"
138139
#endif

perl.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3594,10 +3594,10 @@ S_minus_v(pTHX)
35943594
#endif
35953595

35963596
PerlIO_printf(PIO_stdout,
3597-
"\n\nCopyright 1987-2015, Larry Wall\n");
3597+
"\n\nCopyright 1987-2016, Larry Wall\n");
35983598
#ifdef USE_CPERL
35993599
PerlIO_printf(PIO_stdout,
3600-
"cperl Copyright (c) 2012,2014,2015, cPanel Inc\n");
3600+
"cperl Copyright (c) 2012,2014-2016, cPanel Inc\n");
36013601
#endif
36023602
#ifdef MSDOS
36033603
PerlIO_printf(PIO_stdout,

0 commit comments

Comments
 (0)