Skip to content
This repository was archived by the owner on Dec 11, 2024. It is now read-only.

Commit 955005e

Browse files
committed
Perl 5.40.0
1 parent 4925937 commit 955005e

File tree

6 files changed

+16
-15
lines changed

6 files changed

+16
-15
lines changed

.branched_from

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bc536
1+
bc540

configure.cpanel

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/sh
22

3-
export PATH=/usr/local/cpanel/3rdparty/perl/536/bin/:$PATH
3+
export PATH=/usr/local/cpanel/3rdparty/perl/540/bin/:$PATH
44

55
#set -e
66
LOG=/tmp/log.bc.configure

pre-setup.sh

+9-9
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@
33
set -e
44

55
# consider using a yum repo
6-
SRC="https://buildhub.dev.cpanel.net/RPM/11.98/centos/7/x86_64/"
6+
SRC="https://buildhub.dev.cpanel.net/RPM/11.126/centos/8/x86_64/"
77
SRC="src" # for now use local src (no packages built on buildhub)
88

9-
PERL=/usr/local/cpanel/3rdparty/bin/perl536
9+
PERL=/usr/local/cpanel/3rdparty/bin/perl540
1010

1111
echo "Removing perl older versions of Perl"
12-
for V in "530" "532" "535" "536"; do
12+
for V in "532" "535" "536" "540"; do
1313
[ -e /usr/local/cpanel/3rdparty/perl/$V/bin/perl ] && rpm -e --nodeps cpanel-perl-$V ||:
1414
done
1515

16-
rpm -Uv --force $SRC/cpanel-perl-535-5.35.10-1.cp1198.x86_64.rpm ||:
16+
rpm -Uv --force $SRC/cpanel-perl-540-5.40.0-1.cp126~el8.x86_64.rpm ||:
1717

18-
echo "Setup 5.36 from 5.35"
19-
[ -e /usr/local/cpanel/3rdparty/perl/536 ] || ln -sf /usr/local/cpanel/3rdparty/perl/535 /usr/local/cpanel/3rdparty/perl/536
20-
ln -sf /usr/local/cpanel/3rdparty/bin/perl535 /usr/local/cpanel/3rdparty/bin/perl536
18+
echo "Setup 5.40 from 5.39"
19+
[ -e /usr/local/cpanel/3rdparty/perl/540 ] || ln -sf /usr/local/cpanel/3rdparty/perl/539 /usr/local/cpanel/3rdparty/perl/540
20+
ln -sf /usr/local/cpanel/3rdparty/bin/perl539 /usr/local/cpanel/3rdparty/bin/perl540
2121

22-
echo "Setting perl & prove for 536"
22+
echo "Setting perl & prove for 540"
2323

24-
ln -sf /usr/local/cpanel/3rdparty/perl/536/bin/prove /usr/local/cpanel/3rdparty/bin/prove
24+
ln -sf /usr/local/cpanel/3rdparty/perl/540/bin/prove /usr/local/cpanel/3rdparty/bin/prove
2525

2626
# # we now whave some custom RPMs available install and use them if possible
2727
# rpm -Uv --force \

setup.cpanel

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
ARG="$1" # --debug
77
PERL=$(which perl)
8-
BINPERL="/usr/local/cpanel/3rdparty/perl/536/bin"
8+
BINPERL="/usr/local/cpanel/3rdparty/perl/540/bin"
99

1010
if [[ "${BASH_SOURCE[0]}" == "$0" ]]; then
1111
echo "You need to source that file: 'source $0'"

src/install-perl-modules.pl

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,14 @@ sub run {
6767
die q[Cannot find a recent version of perl] if $ENV{CHECK_CPANEL_PERL_VERSION};
6868
local $ENV{CHECK_CPANEL_PERL_VERSION} = 1;
6969
note "Using perl535 to rerun this script";
70-
exec '/usr/local/cpanel/3rdparty/perl/536/bin/perl', $0;
70+
exec '/usr/local/cpanel/3rdparty/perl/540/bin/perl', $0;
7171
}
7272

7373
# setup env
7474
local $ENV{PERL5LIB} = '';
7575

7676
local $ENV{PATH}
77-
= '/usr/local/cpanel/3rdparty/perl/536/bin/:/opt/cpanel/perl5/536/bin:'
77+
= '/usr/local/cpanel/3rdparty/perl/540/bin/:/opt/cpanel/perl5/540/bin:'
7878
. $ENV{PATH};
7979

8080
note "== START == $0 at ", scalar localtime();

t/testc.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,11 @@ v530=`$PERL -e'print (($] < 5.030)?0:1)'`
3535
v532=`$PERL -e'print (($] < 5.032)?0:1)'`
3636
v534=`$PERL -e'print (($] < 5.035)?0:1)'`
3737
v536=`$PERL -e'print (($] < 5.037)?0:1)'`
38+
v540=`$PERL -e'print (($] < 5.041)?0:1)'`
3839

3940
PERLV=$(perl -e 'print $^V')
4041

41-
TESTSUITEV='v5.36.0'
42+
TESTSUITEV='v5.40.0'
4243
#TESTSUITEV=$(cat t/testsuite/version)
4344
[ "$PERLV" != "$TESTSUITEV" ] && ( echo "Using an incorrect version of perl '$PERLV' [ expecting '$TESTSUITEV' ]"; exit 1 )
4445

0 commit comments

Comments
 (0)