File _patchinfo of Package patchinfo.7208
<patchinfo incident="7208">
<issue id="1074621" tracker="bnc">VUL-0: gcc: retpoline fixes for speculative side channel attacks on various CPU platforms aka "SpectreAttack" and "MeltdownAttack"</issue>
<issue id="1068967" tracker="bnc">internal cpp compiler error on Raspberry Pi 2 (armv7)</issue>
<issue id="1083946" tracker="bnc">SLES15 - Include CVE Spectre V2 mitigation patch for GCC on s390x</issue>
<issue id="1087550" tracker="bnc">L3: L3-Question: Latest libstdc++6 in sles12sp3 causes a failure in Informatica code</issue>
<issue id="1061667" tracker="bnc">RPi1 tumbleweed image do not boot</issue>
<issue id="1087930" tracker="bnc">[aarch64] Cortex-A53 erratum 843419 not enabled in linker (SLE15)</issue>
<issue id="1084812" tracker="bnc">[aarch64] IPv4 DNS leading to segfaults</issue>
<issue id="1083290" tracker="bnc">gcc7: chromium fails to build</issue>
<category>recommended</category>
<rating>important</rating>
<packager>rguenther</packager>
<description>
This update for gcc7 to 7.3 release fixes the following issues:
- Update to GCC 7.3 release and further updated to gcc-7-branch head (r258812).
- The Spectre v2 mitigation patch for s390x is now included. [bsc#1083946]
- Adds backport of x86 retpoline support via -mindirect-branch=, -mfunction-return= and friends. [bsc#1074621]
- Update includes a fix for chromium build failure. [bsc#1083290]
- Various AArch64 compile fixes are included:
* Picks fix to no longer enable -mpc-relative-literal-loads by default
with --enable-fix-cortex-a53-843419.
* Enable --enable-fix-cortex-a53-843419 for aarch64. [bsc#1084812] [bsc#1087930]
* Enable --enable-fix-cortex-a53-835769 for aarch64.
* Contains fix for PR82445 which is about a RPI1 bootloader miscompile. [bsc#1061667]
* Fixed bogus stack probe instruction on ARM. [bsc#1068967]
- Revert the ios_base::failure ABI back to compatible behavior with the default ABI. [bsc#1087550]
- Fix nvptx offload target compiler install so GCC can pick up
required files. Split out the newlib part into cross-nvptx-newlib7-devel
and avoid conflicts with GCC 8 variant via Provides/Conflicts
of cross-nvptx-newlib-devel.
</description>
<summary>Recommended update for gcc7</summary>
</patchinfo>