SUSE-RU-2024:2087-1: moderate: Recommended update for gcc13

SLE-UPDATES null at suse.de
Wed Jun 19 12:30:14 UTC 2024



# Recommended update for gcc13

Announcement ID: SUSE-RU-2024:2087-1  
Rating: moderate  
References:

  * bsc#1188441
  * bsc#1210959
  * bsc#1214934
  * bsc#1217450
  * bsc#1217667
  * bsc#1218492
  * bsc#1219031
  * bsc#1219520
  * bsc#1220724
  * bsc#1221239

  
Affected Products:

  * SUSE Linux Enterprise High Performance Computing 12 SP2
  * SUSE Linux Enterprise High Performance Computing 12 SP3
  * SUSE Linux Enterprise High Performance Computing 12 SP4
  * SUSE Linux Enterprise High Performance Computing 12 SP5
  * SUSE Linux Enterprise Server 12
  * SUSE Linux Enterprise Server 12 SP1
  * SUSE Linux Enterprise Server 12 SP2
  * SUSE Linux Enterprise Server 12 SP3
  * SUSE Linux Enterprise Server 12 SP4
  * SUSE Linux Enterprise Server 12 SP5
  * SUSE Linux Enterprise Server for SAP Applications 12
  * SUSE Linux Enterprise Server for SAP Applications 12 SP1
  * SUSE Linux Enterprise Server for SAP Applications 12 SP2
  * SUSE Linux Enterprise Server for SAP Applications 12 SP3
  * SUSE Linux Enterprise Server for SAP Applications 12 SP4
  * SUSE Linux Enterprise Server for SAP Applications 12 SP5
  * Toolchain Module 12

  
  
An update that has 10 fixes can now be installed.

## Description:

This update for gcc13 fixes the following issues:

  * Update to GCC 13.3 release

  * Removed Fiji support from the GCN offload compiler as that is requiring Code
    Object version 3 which is no longer supported by llvm18.

  * Avoid combine spending too much compile-time and memory doing nothing on
    s390x. [bsc#1188441]
  * Make requirement to lld version specific to avoid requiring the meta-
    package.
  * Fixed unwinding for JIT code. [bsc#1221239]
  * Revert libgccjit dependency change. [bsc#1220724]
  * Fix libgccjit-devel dependency, a newer shared library is OK.
  * Fix libgccjit dependency, the corresponding compiler isn't required.
  * Remove crypt and crypt_r interceptors in sanitizer. The crypt API change in
    SLE15 SP3 breaks them. [bsc#1219520]
  * Add support for -fmin-function-alignment. [bsc#1214934]
  * Use %{_target_cpu} to determine host and build.
  * Includes fix for building TVM. [bsc#1218492]
  * Add cross-X-newlib-devel requires to newlib cross compilers. [bsc#1219031]
  * Package m2rte.so plugin in the gcc13-m2 sub-package rather than in
    gcc13-devel. [bsc#1210959]
  * Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs are linked
    against libstdc++6.
  * Includes fix for building mariadb on i686. [bsc#1217667]
  * Avoid update-alternatives dependency for accelerator crosses.
  * Package tool links to llvm in cross-amdgcn-gcc13 rather than in cross-
    amdgcn-newlib13-devel since that also has the dependence.
  * Depend on llvmVER instead of llvm with VER equal to %product_libs_llvm_ver
    where available and adjust tool discovery accordingly. This should also
    properly trigger re-builds when the patchlevel version of llvmVER changes,
    possibly changing the binary names we link to. [bsc#1217450]

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * Toolchain Module 12  
    zypper in -t patch SUSE-SLE-Module-Toolchain-12-2024-2087=1

  * SUSE Linux Enterprise High Performance Computing 12 SP5  
    zypper in -t patch SUSE-SLE-SERVER-12-SP5-2024-2087=1

  * SUSE Linux Enterprise Server 12 SP5  
    zypper in -t patch SUSE-SLE-SERVER-12-SP5-2024-2087=1

  * SUSE Linux Enterprise Server for SAP Applications 12 SP5  
    zypper in -t patch SUSE-SLE-SERVER-12-SP5-2024-2087=1

## Package List:

  * Toolchain Module 12 (aarch64 ppc64le s390x x86_64)
    * gcc13-c++-13.3.0+git8781-1.13.1
    * gcc13-locale-13.3.0+git8781-1.13.1
    * libstdc++6-devel-gcc13-13.3.0+git8781-1.13.1
    * gcc13-13.3.0+git8781-1.13.1
    * gcc13-fortran-13.3.0+git8781-1.13.1
    * gcc13-debuginfo-13.3.0+git8781-1.13.1
    * cpp13-debuginfo-13.3.0+git8781-1.13.1
    * gcc13-debugsource-13.3.0+git8781-1.13.1
    * gcc13-PIE-13.3.0+git8781-1.13.1
    * gcc13-fortran-debuginfo-13.3.0+git8781-1.13.1
    * cpp13-13.3.0+git8781-1.13.1
    * gcc13-c++-debuginfo-13.3.0+git8781-1.13.1
  * Toolchain Module 12 (noarch)
    * gcc13-info-13.3.0+git8781-1.13.1
  * Toolchain Module 12 (s390x x86_64)
    * gcc13-c++-32bit-13.3.0+git8781-1.13.1
    * gcc13-32bit-13.3.0+git8781-1.13.1
    * gcc13-fortran-32bit-13.3.0+git8781-1.13.1
    * libstdc++6-devel-gcc13-32bit-13.3.0+git8781-1.13.1
  * Toolchain Module 12 (x86_64)
    * cross-nvptx-gcc13-debuginfo-13.3.0+git8781-1.13.1
    * cross-nvptx-gcc13-debugsource-13.3.0+git8781-1.13.1
    * cross-nvptx-gcc13-13.3.0+git8781-1.13.1
    * cross-nvptx-newlib13-devel-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise High Performance Computing 12 SP5 (aarch64 x86_64)
    * libobjc4-debuginfo-13.3.0+git8781-1.13.1
    * libhwasan0-13.3.0+git8781-1.13.1
    * libstdc++6-locale-13.3.0+git8781-1.13.1
    * libgfortran5-debuginfo-13.3.0+git8781-1.13.1
    * libtsan2-13.3.0+git8781-1.13.1
    * libgcc_s1-13.3.0+git8781-1.13.1
    * liblsan0-13.3.0+git8781-1.13.1
    * libatomic1-13.3.0+git8781-1.13.1
    * libtsan2-debuginfo-13.3.0+git8781-1.13.1
    * libasan8-13.3.0+git8781-1.13.1
    * libitm1-13.3.0+git8781-1.13.1
    * libasan8-debuginfo-13.3.0+git8781-1.13.1
    * libgcc_s1-debuginfo-13.3.0+git8781-1.13.1
    * libgomp1-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-debuginfo-13.3.0+git8781-1.13.1
    * libhwasan0-debuginfo-13.3.0+git8781-1.13.1
    * libobjc4-13.3.0+git8781-1.13.1
    * libatomic1-debuginfo-13.3.0+git8781-1.13.1
    * libubsan1-13.3.0+git8781-1.13.1
    * libubsan1-debuginfo-13.3.0+git8781-1.13.1
    * libgfortran5-13.3.0+git8781-1.13.1
    * liblsan0-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-13.3.0+git8781-1.13.1
    * libgomp1-13.3.0+git8781-1.13.1
    * libitm1-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-pp-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise High Performance Computing 12 SP5 (x86_64)
    * libgcc_s1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libasan8-32bit-13.3.0+git8781-1.13.1
    * libgomp1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libquadmath0-32bit-13.3.0+git8781-1.13.1
    * libquadmath0-debuginfo-13.3.0+git8781-1.13.1
    * libitm1-32bit-13.3.0+git8781-1.13.1
    * libitm1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libquadmath0-13.3.0+git8781-1.13.1
    * libquadmath0-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libatomic1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-pp-32bit-13.3.0+git8781-1.13.1
    * libgfortran5-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libobjc4-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libasan8-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libatomic1-32bit-13.3.0+git8781-1.13.1
    * libgfortran5-32bit-13.3.0+git8781-1.13.1
    * libgcc_s1-32bit-13.3.0+git8781-1.13.1
    * libobjc4-32bit-13.3.0+git8781-1.13.1
    * libubsan1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libgomp1-32bit-13.3.0+git8781-1.13.1
    * libubsan1-32bit-13.3.0+git8781-1.13.1
    * libstdc++6-32bit-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise Server 12 SP5 (aarch64 ppc64le s390x x86_64)
    * libobjc4-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-locale-13.3.0+git8781-1.13.1
    * libgfortran5-debuginfo-13.3.0+git8781-1.13.1
    * libtsan2-13.3.0+git8781-1.13.1
    * libgcc_s1-13.3.0+git8781-1.13.1
    * liblsan0-13.3.0+git8781-1.13.1
    * libatomic1-13.3.0+git8781-1.13.1
    * libtsan2-debuginfo-13.3.0+git8781-1.13.1
    * libasan8-13.3.0+git8781-1.13.1
    * libitm1-13.3.0+git8781-1.13.1
    * libasan8-debuginfo-13.3.0+git8781-1.13.1
    * libgcc_s1-debuginfo-13.3.0+git8781-1.13.1
    * libgomp1-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-debuginfo-13.3.0+git8781-1.13.1
    * libobjc4-13.3.0+git8781-1.13.1
    * libatomic1-debuginfo-13.3.0+git8781-1.13.1
    * libubsan1-13.3.0+git8781-1.13.1
    * libubsan1-debuginfo-13.3.0+git8781-1.13.1
    * libgfortran5-13.3.0+git8781-1.13.1
    * liblsan0-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-13.3.0+git8781-1.13.1
    * libgomp1-13.3.0+git8781-1.13.1
    * libitm1-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-pp-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise Server 12 SP5 (aarch64 x86_64)
    * libhwasan0-13.3.0+git8781-1.13.1
    * libhwasan0-debuginfo-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise Server 12 SP5 (ppc64le x86_64)
    * libquadmath0-13.3.0+git8781-1.13.1
    * libquadmath0-debuginfo-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise Server 12 SP5 (s390x x86_64)
    * libstdc++6-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-32bit-13.3.0+git8781-1.13.1
    * libubsan1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libobjc4-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libgcc_s1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libitm1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-pp-32bit-13.3.0+git8781-1.13.1
    * libasan8-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libgomp1-32bit-13.3.0+git8781-1.13.1
    * libasan8-32bit-13.3.0+git8781-1.13.1
    * libatomic1-32bit-13.3.0+git8781-1.13.1
    * libgfortran5-32bit-13.3.0+git8781-1.13.1
    * libgomp1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libubsan1-32bit-13.3.0+git8781-1.13.1
    * libatomic1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libgcc_s1-32bit-13.3.0+git8781-1.13.1
    * libitm1-32bit-13.3.0+git8781-1.13.1
    * libgfortran5-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libobjc4-32bit-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise Server 12 SP5 (x86_64)
    * libquadmath0-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libquadmath0-32bit-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise Server for SAP Applications 12 SP5 (ppc64le x86_64)
    * libobjc4-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-locale-13.3.0+git8781-1.13.1
    * libgfortran5-debuginfo-13.3.0+git8781-1.13.1
    * libtsan2-13.3.0+git8781-1.13.1
    * libquadmath0-debuginfo-13.3.0+git8781-1.13.1
    * libgcc_s1-13.3.0+git8781-1.13.1
    * liblsan0-13.3.0+git8781-1.13.1
    * libatomic1-13.3.0+git8781-1.13.1
    * libquadmath0-13.3.0+git8781-1.13.1
    * libtsan2-debuginfo-13.3.0+git8781-1.13.1
    * libasan8-13.3.0+git8781-1.13.1
    * libitm1-13.3.0+git8781-1.13.1
    * libasan8-debuginfo-13.3.0+git8781-1.13.1
    * libgcc_s1-debuginfo-13.3.0+git8781-1.13.1
    * libgomp1-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-debuginfo-13.3.0+git8781-1.13.1
    * libobjc4-13.3.0+git8781-1.13.1
    * libatomic1-debuginfo-13.3.0+git8781-1.13.1
    * libubsan1-13.3.0+git8781-1.13.1
    * libubsan1-debuginfo-13.3.0+git8781-1.13.1
    * libgfortran5-13.3.0+git8781-1.13.1
    * liblsan0-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-13.3.0+git8781-1.13.1
    * libgomp1-13.3.0+git8781-1.13.1
    * libitm1-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-pp-13.3.0+git8781-1.13.1
  * SUSE Linux Enterprise Server for SAP Applications 12 SP5 (x86_64)
    * libgcc_s1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libhwasan0-13.3.0+git8781-1.13.1
    * libasan8-32bit-13.3.0+git8781-1.13.1
    * libgomp1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libquadmath0-32bit-13.3.0+git8781-1.13.1
    * libitm1-32bit-13.3.0+git8781-1.13.1
    * libitm1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libquadmath0-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libatomic1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-pp-32bit-13.3.0+git8781-1.13.1
    * libgfortran5-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libstdc++6-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libobjc4-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libasan8-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libatomic1-32bit-13.3.0+git8781-1.13.1
    * libgfortran5-32bit-13.3.0+git8781-1.13.1
    * libhwasan0-debuginfo-13.3.0+git8781-1.13.1
    * libgcc_s1-32bit-13.3.0+git8781-1.13.1
    * libobjc4-32bit-13.3.0+git8781-1.13.1
    * libubsan1-32bit-debuginfo-13.3.0+git8781-1.13.1
    * libgomp1-32bit-13.3.0+git8781-1.13.1
    * libubsan1-32bit-13.3.0+git8781-1.13.1
    * libstdc++6-32bit-13.3.0+git8781-1.13.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1188441
  * https://bugzilla.suse.com/show_bug.cgi?id=1210959
  * https://bugzilla.suse.com/show_bug.cgi?id=1214934
  * https://bugzilla.suse.com/show_bug.cgi?id=1217450
  * https://bugzilla.suse.com/show_bug.cgi?id=1217667
  * https://bugzilla.suse.com/show_bug.cgi?id=1218492
  * https://bugzilla.suse.com/show_bug.cgi?id=1219031
  * https://bugzilla.suse.com/show_bug.cgi?id=1219520
  * https://bugzilla.suse.com/show_bug.cgi?id=1220724
  * https://bugzilla.suse.com/show_bug.cgi?id=1221239

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20240619/b967d267/attachment.htm>


More information about the sle-updates mailing list