This repository was archived by the owner on Dec 11, 2024. It is now read-only.
File tree 6 files changed +16
-15
lines changed
6 files changed +16
-15
lines changed Original file line number Diff line number Diff line change 1
- bc536
1
+ bc540
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
- export PATH=/usr/local/cpanel/3rdparty/perl/536 /bin/:$PATH
3
+ export PATH=/usr/local/cpanel/3rdparty/perl/540 /bin/:$PATH
4
4
5
5
# set -e
6
6
LOG=/tmp/log.bc.configure
Original file line number Diff line number Diff line change 3
3
set -e
4
4
5
5
# 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/"
7
7
SRC=" src" # for now use local src (no packages built on buildhub)
8
8
9
- PERL=/usr/local/cpanel/3rdparty/bin/perl536
9
+ PERL=/usr/local/cpanel/3rdparty/bin/perl540
10
10
11
11
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
13
13
[ -e /usr/local/cpanel/3rdparty/perl/$V /bin/perl ] && rpm -e --nodeps cpanel-perl-$V || :
14
14
done
15
15
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 || :
17
17
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
21
21
22
- echo " Setting perl & prove for 536 "
22
+ echo " Setting perl & prove for 540 "
23
23
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
25
25
26
26
# # we now whave some custom RPMs available install and use them if possible
27
27
# rpm -Uv --force \
Original file line number Diff line number Diff line change 5
5
6
6
ARG=" $1 " # --debug
7
7
PERL=$( which perl)
8
- BINPERL=" /usr/local/cpanel/3rdparty/perl/536 /bin"
8
+ BINPERL=" /usr/local/cpanel/3rdparty/perl/540 /bin"
9
9
10
10
if [[ " ${BASH_SOURCE[0]} " == " $0 " ]]; then
11
11
echo " You need to source that file: 'source $0 '"
Original file line number Diff line number Diff line change @@ -67,14 +67,14 @@ sub run {
67
67
die q[ Cannot find a recent version of perl] if $ENV {CHECK_CPANEL_PERL_VERSION };
68
68
local $ENV {CHECK_CPANEL_PERL_VERSION } = 1;
69
69
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 ;
71
71
}
72
72
73
73
# setup env
74
74
local $ENV {PERL5LIB } = ' ' ;
75
75
76
76
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:'
78
78
. $ENV {PATH };
79
79
80
80
note " == START == $0 at " , scalar localtime ();
Original file line number Diff line number Diff line change @@ -35,10 +35,11 @@ v530=`$PERL -e'print (($] < 5.030)?0:1)'`
35
35
v532=` $PERL -e' print (($] < 5.032)?0:1)' `
36
36
v534=` $PERL -e' print (($] < 5.035)?0:1)' `
37
37
v536=` $PERL -e' print (($] < 5.037)?0:1)' `
38
+ v540=` $PERL -e' print (($] < 5.041)?0:1)' `
38
39
39
40
PERLV=$( perl -e ' print $^V' )
40
41
41
- TESTSUITEV=' v5.36 .0'
42
+ TESTSUITEV=' v5.40 .0'
42
43
# TESTSUITEV=$(cat t/testsuite/version)
43
44
[ " $PERLV " != " $TESTSUITEV " ] && ( echo " Using an incorrect version of perl '$PERLV ' [ expecting '$TESTSUITEV ' ]" ; exit 1 )
44
45
You can’t perform that action at this time.
0 commit comments