File tree Expand file tree Collapse file tree 6 files changed +16
-15
lines changed
Expand file tree Collapse file tree 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 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
66LOG=/tmp/log.bc.configure
Original file line number Diff line number Diff line change 33set -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/"
77SRC=" 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
1111echo " 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 || :
1414done
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 \
Original file line number Diff line number Diff line change 55
66ARG=" $1 " # --debug
77PERL=$( which perl)
8- BINPERL=" /usr/local/cpanel/3rdparty/perl/536 /bin"
8+ BINPERL=" /usr/local/cpanel/3rdparty/perl/540 /bin"
99
1010if [[ " ${BASH_SOURCE[0]} " == " $0 " ]]; then
1111 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 {
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 ();
Original file line number Diff line number Diff line change @@ -35,10 +35,11 @@ v530=`$PERL -e'print (($] < 5.030)?0:1)'`
3535v532=` $PERL -e' print (($] < 5.032)?0:1)' `
3636v534=` $PERL -e' print (($] < 5.035)?0:1)' `
3737v536=` $PERL -e' print (($] < 5.037)?0:1)' `
38+ v540=` $PERL -e' print (($] < 5.041)?0:1)' `
3839
3940PERLV=$( 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
You can’t perform that action at this time.
0 commit comments