From e2721053bb216a72b56da4fc797afe76edc17c97 Mon Sep 17 00:00:00 2001 From: Jiping Ma Date: Tue, 8 Jun 2021 23:59:06 -0700 Subject: [PATCH] Add devtoolset-8 related packages Linux kernel 5.10 requires a gcc version beyond 4.9 in order to build it. So to build it we use a third party toolchain called devtoolset-8 which contains gcc version 8.3. We only use this toolchain for the kernel and kernel modules, leaving the original gcc 4.8.5 in place for everything else. scl-utils-build is required by devtoolset-8. Story: 2008921 Task: 42550 Signed-off-by: Jackie Huang Signed-off-by: Jiping Ma Change-Id: I74381b933925801d0254df11c4d6eea6b42153d9 --- .../config/centos/distro/rpms_centos.lst | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/centos-mirror-tools/config/centos/distro/rpms_centos.lst b/centos-mirror-tools/config/centos/distro/rpms_centos.lst index 575a64b8a..c63b39ae8 100644 --- a/centos-mirror-tools/config/centos/distro/rpms_centos.lst +++ b/centos-mirror-tools/config/centos/distro/rpms_centos.lst @@ -123,6 +123,33 @@ device-mapper-event-libs-1.02.146-4.el7.x86_64.rpm device-mapper-multipath-0.4.9-119.el7.x86_64.rpm device-mapper-multipath-libs-0.4.9-119.el7.x86_64.rpm device-mapper-persistent-data-0.7.3-3.el7.x86_64.rpm +devtoolset-8-8.1-1.el7.x86_64.rpm +devtoolset-8-binutils-2.30-55.el7.2.x86_64.rpm +devtoolset-8-build-8.1-1.el7.x86_64.rpm +devtoolset-8-dwz-0.12-1.1.el7.x86_64.rpm +devtoolset-8-dyninst-9.3.2-6.el7.x86_64.rpm +devtoolset-8-elfutils-0.176-1.el7.x86_64.rpm +devtoolset-8-elfutils-libelf-0.176-1.el7.x86_64.rpm +devtoolset-8-elfutils-libs-0.176-1.el7.x86_64.rpm +devtoolset-8-gcc-8.3.1-3.2.el7.x86_64.rpm +devtoolset-8-gcc-c++-8.3.1-3.2.el7.x86_64.rpm +devtoolset-8-gcc-gfortran-8.3.1-3.2.el7.x86_64.rpm +devtoolset-8-gdb-8.2-3.el7.x86_64.rpm +devtoolset-8-libquadmath-devel-8.3.1-3.2.el7.x86_64.rpm +devtoolset-8-libstdc++-devel-8.3.1-3.2.el7.x86_64.rpm +devtoolset-8-ltrace-0.7.91-1.el7.x86_64.rpm +devtoolset-8-make-4.2.1-4.el7.x86_64.rpm +devtoolset-8-memstomp-0.1.5-5.el7.x86_64.rpm +devtoolset-8-oprofile-1.3.0-2.el7.x86_64.rpm +devtoolset-8-perftools-8.1-1.el7.x86_64.rpm +devtoolset-8-runtime-8.1-1.el7.x86_64.rpm +devtoolset-8-systemtap-3.3-2.el7.x86_64.rpm +devtoolset-8-systemtap-client-3.3-2.el7.x86_64.rpm +devtoolset-8-systemtap-devel-3.3-2.el7.x86_64.rpm +devtoolset-8-systemtap-runtime-3.3-2.el7.x86_64.rpm +devtoolset-8-strace-4.24-4.el7.x86_64.rpm +devtoolset-8-toolchain-8.1-1.el7.x86_64.rpm +devtoolset-8-valgrind-3.14.0-16.el7.x86_64.rpm # diffutils-3.3-4.el7.x86_64.rpm provided by mock dmidecode-3.1-2.el7.x86_64.rpm dnf-4.0.9.2-1.el7_6.noarch.rpm @@ -994,6 +1021,7 @@ ruby-libs-2.0.0.648-36.el7.x86_64.rpm sanlock-devel-3.6.0-1.el7.x86_64.rpm sanlock-lib-3.6.0-1.el7.x86_64.rpm scl-utils-20130529-19.el7.x86_64.rpm +scl-utils-build-20130529-19.el7.x86_64.rpm scrub-2.5.2-7.el7.x86_64.rpm SDL-1.2.15-14.el7.x86_64.rpm SDL-devel-1.2.15-14.el7.x86_64.rpm