[El-errata] ELBA-2024-12699 Oracle Linux 8 gcc-toolset-12-gcc bug fix update

Errata Announcements for Oracle Linux el-errata at oss.oracle.com
Mon Sep 30 14:35:34 UTC 2024


Oracle Linux Bug Fix Advisory ELBA-2024-12699

http://linux.oracle.com/errata/ELBA-2024-12699.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
gcc-toolset-12-gcc-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-gcc-c++-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-gcc-gfortran-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-gcc-plugin-annobin-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-gcc-plugin-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-gcc-plugin-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libasan-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libasan-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libatomic-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libatomic-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libgccjit-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libgccjit-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libgccjit-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libgccjit-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libgccjit-docs-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libitm-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libitm-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-liblsan-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libquadmath-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libquadmath-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libstdc++-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libstdc++-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libstdc++-docs-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libtsan-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-libubsan-devel-12.2.1-7.8.0.2.el8_10.i686.rpm
gcc-toolset-12-libubsan-devel-12.2.1-7.8.0.2.el8_10.x86_64.rpm
gcc-toolset-12-offload-nvptx-12.2.1-7.8.0.2.el8_10.x86_64.rpm
libasan8-12.2.1-7.8.0.2.el8_10.i686.rpm
libasan8-12.2.1-7.8.0.2.el8_10.x86_64.rpm
libtsan2-12.2.1-7.8.0.2.el8_10.x86_64.rpm

aarch64:
gcc-toolset-12-gcc-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-gcc-c++-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-gcc-gfortran-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-gcc-plugin-annobin-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-gcc-plugin-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libasan-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libatomic-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libgccjit-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libgccjit-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libgccjit-docs-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libitm-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-liblsan-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libstdc++-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libstdc++-docs-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libtsan-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
gcc-toolset-12-libubsan-devel-12.2.1-7.8.0.2.el8_10.aarch64.rpm
libasan8-12.2.1-7.8.0.2.el8_10.aarch64.rpm
libtsan2-12.2.1-7.8.0.2.el8_10.aarch64.rpm


SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//gcc-toolset-12-gcc-12.2.1-7.8.0.2.el8_10.src.rpm



Description of changes:

[12.2.1-7.8.0.2]
- Fix Orabug 36878992, i.e, the same bug as GCC PR116585.
  gcc15-pr116585.patch
  - Reviewed-by: Jose E. Marchesi <jose.marchesi at oracle.com>
  Oracle history:
  August-13-2024 Qing Zhao <qing.zhao at oracle.com> 12.2.1-7.8.0.1
  - Merge oracle patches to 12.2.1-7.8.
  May-24-2024 Qing Zhao <qing.zhao at oracle.com> 12.2.1-7.6.0.1
  - Merge oracle patches to 12.2.1-7.6.
  Reviewed-by: Jose E. Marchesi <jose.marchesi at oracle.com>
  February-7-2024 Jose E. Marchesi <jose.marchesi at oracle.com> 12.2.1-7.4.0.4
  - Add support for -mpreserve-args in aarch64.
    Orabug 36399592.
  - Reviewed-by: Elena Zannoni <elena.zannoni at oracle.com>
  January-23-2024 Qing Zhao <qing.zhao at oracle.com> 12.2.1-7.4.0.3
  - Fix Orabug 35283123, i.e, the same bug as GCC PR111407.
    gcc14-pr111407.patch
  - Reviewed-by: Jose E. Marchesi <jose.marchesi at oracle.com>
  August-31-2023 2023 Qing Zhao <qing.zhao at oracle.com> 12.2.1-7.4.0.2
  - CVE-2023-4039 GCC mitigation.
    Orabug 35751931.
  - CVE-2022-40982 "Intel Downfall" mitigation.
    Orabug 35751938.
    Add two patches originally from GCC upstream releases/gcc-11 branch.
    gcc12-downfall-disable-gather-in-vec.patch
    gcc12-downfall-support-mno-gather.patch
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.




More information about the El-errata mailing list