From 92f5f6413c1e65dc2053ae57c5cb1413f6d0e948 Mon Sep 17 00:00:00 2001 From: Satya Bodapati Date: Thu, 31 Jul 2025 17:28:13 +0530 Subject: [PATCH 1/3] Update XB_VERSION for release 8.4.0-4 --- XB_VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/XB_VERSION b/XB_VERSION index dc767a3bf210..b62b7be83b04 100644 --- a/XB_VERSION +++ b/XB_VERSION @@ -1,4 +1,4 @@ XB_VERSION_MAJOR=8 XB_VERSION_MINOR=4 XB_VERSION_PATCH=0 -XB_VERSION_EXTRA=-3 +XB_VERSION_EXTRA=-4 From 957388d393b7f5a615180843ad4b39f048f1444e Mon Sep 17 00:00:00 2001 From: Vadim Yalovets Date: Mon, 4 Aug 2025 19:11:25 +0300 Subject: [PATCH 2/3] PKG-1030 Packaging tasks for release - PXB 8.4.0-4 --- .../utils/percona-xtrabackup-8.0_builder.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh b/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh index 645bfd755221..4ec0b997d7d1 100644 --- a/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh +++ b/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh @@ -250,24 +250,28 @@ install_deps() { yum -y install git wget yum-utils curl yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm if [ x"$ARCH" = "xx86_64" ]; then - if [ $RHEL = 9 ]; then - yum-config-manager --enable ol9_distro_builder - yum-config-manager --enable ol9_codeready_builder - yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm + if [ ${RHEL} = 9 -o ${RHEL} = 10 ]; then + yum-config-manager --enable ol${RHEL}_distro_builder + yum-config-manager --enable ol${RHEL}_codeready_builder + yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-${RHEL}.noarch.rpm else # add_percona_yum_repo percona-release enable tools testing fi else yum-config-manager --enable ol"${RHEL}"_codeready_builder - yum -y install epel-release + if [ ${RHEL} = 10 ]; then + yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm + else + yum -y install epel-release + fi fi - if [ ${RHEL} = 8 -o ${RHEL} = 9 ]; then + if [ ${RHEL} = 8 -o ${RHEL} = 9 -o ${RHEL} = 10 ]; then PKGLIST+=" binutils-devel python3-pip python3-setuptools" PKGLIST+=" libcurl-devel cmake libaio-devel zlib-devel libev-devel bison make" PKGLIST+=" rpm-build libgcrypt-devel ncurses-devel readline-devel openssl-devel" PKGLIST+=" vim-common rpmlint patchelf python3-wheel libudev-devel" - if [ $RHEL = 9 ]; then + if [ ${RHEL} = 9 -o ${RHEL} = 10 ]; then PKGLIST+=" rsync procps-ng-devel python3-sphinx gcc gcc-c++" else if [ x"$ARCH" = "xx86_64" ]; then From 0bf86269abd7cb63e033fbdc81eaf9dbddc38905 Mon Sep 17 00:00:00 2001 From: Vadim Yalovets Date: Tue, 5 Aug 2025 18:06:26 +0300 Subject: [PATCH 3/3] PKG-1030 Packaging tasks for release - PXB 8.4.0-4 --- .../innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh b/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh index 4ec0b997d7d1..700fba4ad723 100644 --- a/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh +++ b/storage/innobase/xtrabackup/utils/percona-xtrabackup-8.0_builder.sh @@ -272,7 +272,7 @@ install_deps() { PKGLIST+=" rpm-build libgcrypt-devel ncurses-devel readline-devel openssl-devel" PKGLIST+=" vim-common rpmlint patchelf python3-wheel libudev-devel" if [ ${RHEL} = 9 -o ${RHEL} = 10 ]; then - PKGLIST+=" rsync procps-ng-devel python3-sphinx gcc gcc-c++" + PKGLIST+=" rsync procps-ng-devel python3-sphinx gcc gcc-c++ gcc-gfortran" else if [ x"$ARCH" = "xx86_64" ]; then yum-config-manager --enable powertools