<div class="container">
<h1>Recommended update for gcc15</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2026:22222-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-06-19T11:38:50Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>important</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1252306">bsc#1252306</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1253043">bsc#1253043</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1257463">bsc#1257463</a>
</li>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-15601">jsc#PED-15601</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Micro 6.2</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that contains one feature and has three fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for gcc15 fixes the following issues:</p>
<p>Changes in gcc15:</p>
<ul>
<li>Update to GCC 15.3 release</li>
<li>Drop -fhardened from RPM_OPT_FLAGS</li>
<li>Avoid conflicts between %gcc_libc_bootstrap packages of different
versions if update-alternatives are still in use (SLE 15 and older)</li>
<li>Allow conversions from time_t to/from uint32_t.
Filter out -Wtime_t-conversion from flags to build D target library files.</li>
<li>SUSE-local -Wtime_t-conversion patch added. [jsc#PED-15601]</li>
<li>Fix for bogus expression simplification [bsc#1257463]</li>
<li>Enable the use of _dl_find_object even when not available at build time.
[bsc#1253043]</li>
<li>Fix that cures a miscompile of libgo on arm. [bsc#1252306]</li>
<li>Fixes PR110812, Check availability of builtins at expand time</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SUSE Linux Micro 6.2
<br/>
<code>zypper in -t patch SUSE-SL-Micro-6.2-964=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Micro 6.2 (aarch64 ppc64le s390x x86_64)
<ul>
<li>gcc15-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libatomic1-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libgomp1-15.3.0+git11272-160000.1.1</li>
<li>libitm1-15.3.0+git11272-160000.1.1</li>
<li>gcc15-debugsource-15.3.0+git11272-160000.1.1</li>
<li>libtsan2-15.3.0+git11272-160000.1.1</li>
<li>libubsan1-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libstdc++6-15.3.0+git11272-160000.1.1</li>
<li>libubsan1-15.3.0+git11272-160000.1.1</li>
<li>libatomic1-15.3.0+git11272-160000.1.1</li>
<li>libasan8-15.3.0+git11272-160000.1.1</li>
<li>libgcc_s1-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libasan8-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>liblsan0-15.3.0+git11272-160000.1.1</li>
<li>liblsan0-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libgcc_s1-15.3.0+git11272-160000.1.1</li>
<li>libtsan2-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libitm1-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libstdc++6-debuginfo-15.3.0+git11272-160000.1.1</li>
<li>libgomp1-debuginfo-15.3.0+git11272-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Micro 6.2 (aarch64 x86_64)
<ul>
<li>libhwasan0-15.3.0+git11272-160000.1.1</li>
<li>libhwasan0-debuginfo-15.3.0+git11272-160000.1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1252306">https://bugzilla.suse.com/show_bug.cgi?id=1252306</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1253043">https://bugzilla.suse.com/show_bug.cgi?id=1253043</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1257463">https://bugzilla.suse.com/show_bug.cgi?id=1257463</a>
</li>
<li>
<a href="https://jira.suse.com/browse/PED-15601">https://jira.suse.com/browse/PED-15601</a>
</li>
</ul>
</div>