Skip to content

Commit c584cb2

Browse files
authored
Merge pull request #1690 from Percona-Lab/release-8.4.0-4
Release 8.4.0-4
2 parents 92f5f64 + 0bf8626 commit c584cb2

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -250,25 +250,29 @@ install_deps() {
250250
yum -y install git wget yum-utils curl
251251
yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm
252252
if [ x"$ARCH" = "xx86_64" ]; then
253-
if [ $RHEL = 9 ]; then
254-
yum-config-manager --enable ol9_distro_builder
255-
yum-config-manager --enable ol9_codeready_builder
256-
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
253+
if [ ${RHEL} = 9 -o ${RHEL} = 10 ]; then
254+
yum-config-manager --enable ol${RHEL}_distro_builder
255+
yum-config-manager --enable ol${RHEL}_codeready_builder
256+
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-${RHEL}.noarch.rpm
257257
else
258258
# add_percona_yum_repo
259259
percona-release enable tools testing
260260
fi
261261
else
262262
yum-config-manager --enable ol"${RHEL}"_codeready_builder
263-
yum -y install epel-release
263+
if [ ${RHEL} = 10 ]; then
264+
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
265+
else
266+
yum -y install epel-release
267+
fi
264268
fi
265-
if [ ${RHEL} = 8 -o ${RHEL} = 9 ]; then
269+
if [ ${RHEL} = 8 -o ${RHEL} = 9 -o ${RHEL} = 10 ]; then
266270
PKGLIST+=" binutils-devel python3-pip python3-setuptools"
267271
PKGLIST+=" libcurl-devel cmake libaio-devel zlib-devel libev-devel bison make"
268272
PKGLIST+=" rpm-build libgcrypt-devel ncurses-devel readline-devel openssl-devel"
269273
PKGLIST+=" vim-common rpmlint patchelf python3-wheel libudev-devel"
270-
if [ $RHEL = 9 ]; then
271-
PKGLIST+=" rsync procps-ng-devel python3-sphinx gcc gcc-c++"
274+
if [ ${RHEL} = 9 -o ${RHEL} = 10 ]; then
275+
PKGLIST+=" rsync procps-ng-devel python3-sphinx gcc gcc-c++ gcc-gfortran"
272276
else
273277
if [ x"$ARCH" = "xx86_64" ]; then
274278
yum-config-manager --enable powertools

0 commit comments

Comments
 (0)