shield Recommended update for gcc12
SUSE-SLE-Module-Packagehub-Subpackages-15-SP3-2022-4256


This update for gcc12 fixes the following issues: This update ship the GCC 12 compiler suite and its base libraries. The compiler baselibraries are provided for all SUSE Linux Enterprise 15 versions and replace the same named GCC 11 ones. The new compilers for C, C++, and Fortran are provided for SUSE Linux Enterprise 15 SP3 and SP4, and provided in the "Development Tools" module. The Go, D and Ada language compiler parts are available unsupported via the PackageHub repositories. To use gcc12 compilers use: - install "gcc12" or "gcc12-c++" or one of the other "gcc12-COMPILER" frontend packages. - override your Makefile to use CC=gcc12, CXX=g++12 and similar overrides for the other languages. For a full changelog with all new GCC12 features, check out https://gcc.gnu.org/gcc-12/changes.html

  • Release Date
    Nov 28 2022
  • References
  • Type
    recommended
  • Severity
    moderate

cloud_download Downloads

SUSE Package Hub 15.3 aarch64
  • Packages
    gcc12
    The GNU C Compiler and Support Files
    12.2.1+git416-150000.1.5.1 lock src
    gcc12-ada
    GNU Ada Compiler Based on GCC (GNAT)
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-c++
    The GNU C++ Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-d
    GNU D Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-go
    GNU Go Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-obj-c++
    GNU Objective C++ Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-objc
    GNU Objective C Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    libada12
    GNU Ada Runtime Libraries
    12.2.1+git416-150000.1.5.1 lock rpm
    libgdruntime3
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgo21
    GNU Go compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgphobos3
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
SUSE Package Hub 15.3 ppc64le
  • Packages
    gcc12
    The GNU C Compiler and Support Files
    12.2.1+git416-150000.1.5.1 lock src
    gcc12-ada
    GNU Ada Compiler Based on GCC (GNAT)
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-go
    GNU Go Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-obj-c++
    GNU Objective C++ Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-objc
    GNU Objective C Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    libada12
    GNU Ada Runtime Libraries
    12.2.1+git416-150000.1.5.1 lock rpm
    libgo21
    GNU Go compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libobjc4
    Library for the GNU Objective C Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
SUSE Package Hub 15.3 s390x
  • Packages
    gcc12
    The GNU C Compiler and Support Files
    12.2.1+git416-150000.1.5.1 lock src
    gcc12-ada
    GNU Ada Compiler Based on GCC (GNAT)
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-d
    GNU D Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-go
    GNU Go Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-obj-c++
    GNU Objective C++ Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-objc
    GNU Objective C Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    libada12
    GNU Ada Runtime Libraries
    12.2.1+git416-150000.1.5.1 lock rpm
    libgdruntime3
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgo21
    GNU Go compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgphobos3
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
SUSE Package Hub 15.3 x86_64
  • Packages
    gcc12
    The GNU C Compiler and Support Files
    12.2.1+git416-150000.1.5.1 lock src
    gcc12-ada
    GNU Ada Compiler Based on GCC (GNAT)
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-ada-32bit
    GNU Ada Compiler Based on GCC (GNAT)
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-d
    GNU D Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-d-32bit
    GNU D Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-go
    GNU Go Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-go-32bit
    GNU Go Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-obj-c++
    GNU Objective C++ Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-obj-c++-32bit
    GNU Objective C++ Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-objc
    GNU Objective C Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    gcc12-objc-32bit
    GNU Objective C Compiler
    12.2.1+git416-150000.1.5.1 lock rpm
    libada12
    GNU Ada Runtime Libraries
    12.2.1+git416-150000.1.5.1 lock rpm
    libada12-32bit
    GNU Ada Runtime Libraries
    12.2.1+git416-150000.1.5.1 lock rpm
    libgdruntime3
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgdruntime3-32bit
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgo21
    GNU Go compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgo21-32bit
    GNU Go compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgphobos3
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm
    libgphobos3-32bit
    GNU D compiler runtime library
    12.2.1+git416-150000.1.5.1 lock rpm