This reverts commit
cf2c26b181a86738e2a8bb17545f45d6aa1c7c45.
since https://bugzilla.redhat.com/show_bug.cgi?id=
1726630 has been
fixed. and we have devtoolset-8-gcc-c++-8.3.1-3.1.el7.x86_64.rpm.
no reason to stick to devtoolset-8-gcc-c++-8.2.1-3 anymore.
Fixes: https://tracker.ceph.com/issues/40646
Signed-off-by: Kefu Chai <kchai@redhat.com>
$SUDO yum-builddep -y $DIR/ceph.spec
-maybe_downgrade_gcc
-
BRANCH=`branch_slash_filter $BRANCH`
if [[ ! -f /etc/redhat-release && ! -f /usr/bin/zypper ]] ; then
$SUDO yum-builddep -y $DIR/ceph.spec
-maybe_downgrade_gcc
-
BRANCH=`branch_slash_filter $BRANCH`
if [[ ! -f /etc/redhat-release && ! -f /usr/bin/zypper ]] ; then
$SUDO yum-builddep -y $DIR/ceph.spec
-maybe_downgrade_gcc
-
BRANCH=`branch_slash_filter $BRANCH`
if [[ ! -f /etc/redhat-release && ! -f /usr/bin/zypper ]] ; then
fi
echo $n_build_jobs
}
-
-maybe_downgrade_gcc() {
- # see also https://bugzilla.redhat.com/show_bug.cgi?id=1726630
- if [ $(rpm -q --queryformat "%{VERSION}" devtoolset-8-gcc-c++) = 8.3.1 ]; then
- # rollback to avoid using a buggy version
- $SUDO yum remove -y devtoolset-8-gcc-c++ devtoolset-8-gcc devtoolset-8-libstdc++-devel
- $SUDO yum install -y devtoolset-8-gcc-c++-8.2.1-3.el7
- fi
-}