Optional update for gcc8
Announcement ID: | SUSE-RU-2018:3096-2 |
---|---|
Rating: | low |
References: | |
Affected Products: |
|
An update that has five fixes can now be installed.
Description:
The GNU Compiler GCC 8 is being added to the Toolchain Module by this update.
The update also supplies gcc8 compatible libstdc++, libgcc_s1 and other gcc derived libraries for the base products of SUSE Linux Enterprise 12.
Various optimizers have been improved in GCC 8, several of bugs fixed, quite some new warnings added and the error pin-pointing and fix-suggestions have been greatly improved.
The GNU Compiler page for GCC 8 contains a summary of all the changes that have happened:
https://gcc.gnu.org/gcc-8/changes.html
Also changes needed or common pitfalls when porting software are described on:
https://gcc.gnu.org/gcc-8/porting_to.html
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:
-
SUSE Linux Enterprise Server 12 SP2 BCL 12-SP2
zypper in -t patch SUSE-SLE-SERVER-12-SP2-BCL-2018-2196=1
-
SUSE Linux Enterprise Server 12 SP2 ESPOS 12-SP2
zypper in -t patch SUSE-SLE-SERVER-12-SP2-ESPOS-2018-2196=1
Package List:
-
SUSE Linux Enterprise Server 12 SP2 BCL 12-SP2 (x86_64)
- libasan5-32bit-8.2.1+r264010-1.3.3
- libgomp1-32bit-8.2.1+r264010-1.3.3
- libmpxwrappers2-32bit-8.2.1+r264010-1.3.3
- libitm1-debuginfo-8.2.1+r264010-1.3.3
- liblsan0-debuginfo-8.2.1+r264010-1.3.3
- libgcc_s1-32bit-8.2.1+r264010-1.3.3
- libmpxwrappers2-8.2.1+r264010-1.3.3
- libstdc++6-32bit-8.2.1+r264010-1.3.3
- libgfortran5-32bit-8.2.1+r264010-1.3.3
- libubsan1-8.2.1+r264010-1.3.3
- libubsan1-debuginfo-8.2.1+r264010-1.3.3
- libasan5-debuginfo-8.2.1+r264010-1.3.3
- libmpx2-8.2.1+r264010-1.3.3
- libstdc++6-debuginfo-8.2.1+r264010-1.3.3
- libmpx2-32bit-8.2.1+r264010-1.3.3
- libatomic1-debuginfo-8.2.1+r264010-1.3.3
- libmpx2-debuginfo-8.2.1+r264010-1.3.3
- libtsan0-8.2.1+r264010-1.3.3
- libgcc_s1-debuginfo-8.2.1+r264010-1.3.3
- libquadmath0-8.2.1+r264010-1.3.3
- libitm1-32bit-8.2.1+r264010-1.3.3
- libgfortran5-debuginfo-8.2.1+r264010-1.3.3
- libgfortran5-8.2.1+r264010-1.3.3
- libatomic1-8.2.1+r264010-1.3.3
- liblsan0-8.2.1+r264010-1.3.3
- libubsan1-32bit-8.2.1+r264010-1.3.3
- libatomic1-32bit-8.2.1+r264010-1.3.3
- libtsan0-debuginfo-8.2.1+r264010-1.3.3
- libgcc_s1-8.2.1+r264010-1.3.3
- libquadmath0-32bit-8.2.1+r264010-1.3.3
- libstdc++6-8.2.1+r264010-1.3.3
- libasan5-8.2.1+r264010-1.3.3
- libstdc++6-locale-8.2.1+r264010-1.3.3
- libmpxwrappers2-debuginfo-8.2.1+r264010-1.3.3
- libubsan1-32bit-debuginfo-8.2.1+r264010-1.3.3
- libitm1-8.2.1+r264010-1.3.3
- libgomp1-8.2.1+r264010-1.3.3
- libgomp1-debuginfo-8.2.1+r264010-1.3.3
- libquadmath0-debuginfo-8.2.1+r264010-1.3.3
-
SUSE Linux Enterprise Server 12 SP2 ESPOS 12-SP2 (x86_64)
- libasan5-32bit-8.2.1+r264010-1.3.3
- libgomp1-32bit-8.2.1+r264010-1.3.3
- libmpxwrappers2-32bit-8.2.1+r264010-1.3.3
- libitm1-debuginfo-8.2.1+r264010-1.3.3
- liblsan0-debuginfo-8.2.1+r264010-1.3.3
- libgcc_s1-32bit-8.2.1+r264010-1.3.3
- libmpxwrappers2-8.2.1+r264010-1.3.3
- libstdc++6-32bit-8.2.1+r264010-1.3.3
- libgfortran5-32bit-8.2.1+r264010-1.3.3
- libubsan1-8.2.1+r264010-1.3.3
- libubsan1-debuginfo-8.2.1+r264010-1.3.3
- libasan5-debuginfo-8.2.1+r264010-1.3.3
- libmpx2-8.2.1+r264010-1.3.3
- libstdc++6-debuginfo-8.2.1+r264010-1.3.3
- libmpx2-32bit-8.2.1+r264010-1.3.3
- libatomic1-debuginfo-8.2.1+r264010-1.3.3
- libmpx2-debuginfo-8.2.1+r264010-1.3.3
- libtsan0-8.2.1+r264010-1.3.3
- libgcc_s1-debuginfo-8.2.1+r264010-1.3.3
- libquadmath0-8.2.1+r264010-1.3.3
- libitm1-32bit-8.2.1+r264010-1.3.3
- libgfortran5-debuginfo-8.2.1+r264010-1.3.3
- libgfortran5-8.2.1+r264010-1.3.3
- libatomic1-8.2.1+r264010-1.3.3
- liblsan0-8.2.1+r264010-1.3.3
- libubsan1-32bit-8.2.1+r264010-1.3.3
- libatomic1-32bit-8.2.1+r264010-1.3.3
- libtsan0-debuginfo-8.2.1+r264010-1.3.3
- libgcc_s1-8.2.1+r264010-1.3.3
- libquadmath0-32bit-8.2.1+r264010-1.3.3
- libstdc++6-8.2.1+r264010-1.3.3
- libasan5-8.2.1+r264010-1.3.3
- libstdc++6-locale-8.2.1+r264010-1.3.3
- libmpxwrappers2-debuginfo-8.2.1+r264010-1.3.3
- libubsan1-32bit-debuginfo-8.2.1+r264010-1.3.3
- libitm1-8.2.1+r264010-1.3.3
- libgomp1-8.2.1+r264010-1.3.3
- libgomp1-debuginfo-8.2.1+r264010-1.3.3
- libquadmath0-debuginfo-8.2.1+r264010-1.3.3