- GDB 15.1 released!
+ GDB 15.2 released!
-Release 15.1 of GDB, the GNU Debugger, is now available. GDB is
+Release 15.2 of GDB, the GNU Debugger, is now available. GDB is
a source-level debugger for Ada, C, C++, Fortran, Go, Rust, and many
other languages. GDB can target (i.e., debug programs running on)
more than a dozen different processor architectures, and GDB itself
The vital stats:
Size sha256sum Name
- 24MiB 38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2 gdb-15.1.tar.xz
- 40MiB 8b61b0c2bdd9d9c83b113c9167866bdb474651d291fedcaa5eb7cde49bd47036 gdb-15.1.tar.gz
+ 24MiB 83350ccd35b5b5a0cba6b334c41294ea968158c573940904f00b92f76345314d gdb-15.2.tar.xz
+ 40MiB 9d16bc2539a2a20dc3ef99b48b8414d51c51305c8577eb7a1da00996f6dea223 gdb-15.2.tar.gz
There is a web page for GDB at:
on-line as any problems come up. All mailing lists archives are also
browsable via the web.
+GDB 15.2 brings the following fixes and enhancements over GDB 14.1:
+
+ * PR gdb/31727 (-exec-next fails in mingw (infrun.c:2794: internal-error: resume_1: Assertion `pc_in_thread_step_range (pc, tp)' failed))
+ * PR c++/31900 (libstdc++-prettyprinters/debug.cc print redirected fails since gdb-14-branchpoint-2123-g4e417d7bb1c)
+ * PR python/31946 (sys.exit from Python no longer exits the GDB process)
+ * PR record/31971 (Loading a saved record file asserts if we try to execute the inferior)
+ * PR gdb/32005 (frv_current_sos doesn't set solib::lm_info)
+ * PR exp/32015 (GDB crashes while printing large D array)
+ * PR gdb/32025 (Fatal error when the disassemble command is interrupted with SIGINT)
+ * PR gdb/32143 ([15 Regression] arch/amd64.c:71: internal-error: amd64_create_target_description: Assertion `!is_x32' failed)
+ * PR symtab/32158 ([gdb/symtab] enum class enumerator has incorrect parent in cooked index)
+ * PR symtab/32160 ([gdb/symtab] Parent map: die parent or scope parent?)
+
GDB 15.1 includes the following changes and enhancements:
* Building GDB and GDBserver now requires a C++17 compiler (for instance,
For a complete list and more details on each item, please see the gdb/NEWS
file, available at:
-https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-15.1-release
+https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-15.2-release
<!-- body, update above using ../index.sh -->
-<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 15.1</a>):</h3>
+<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 15.2</a>):</h3>
You can download the most recent official release of GDB from either
Project GNU's HTTPS server, or Red Hat's sources site:
<p>Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.</p>
-<p>Last modified 2024-07-07.</p>
+<p>Last modified 2024-09-29.</p>
</address>
</body>
<li> Rust</li>
</ul>
-<h3>GDB version 15.1</h3>
+<h3>GDB version 15.2</h3>
-Version <a href="download/ANNOUNCEMENT">15.1</a> of GDB, the GNU
+Version <a href="download/ANNOUNCEMENT">15.2</a> of GDB, the GNU
Debugger, is now available for <a
href="download/">download</a>. See the <a
href="download/ANNOUNCEMENT">ANNOUNCEMENT</a> for details
-->
+<dt>September 29th, 2024: <b>GDB 15.2 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 15.2, is available for <a
+href="../download/">download</a>.
+<p>
+This is a minor corrective release over GDB 15.1, fixing the following
+issues:
+<ul>
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31727">PR gdb/31727</a> (-exec-next fails in mingw (infrun.c:2794: internal-error: resume_1: Assertion `pc_in_thread_step_range (pc, tp)' failed))
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31900">PR c++/31900</a> (libstdc++-prettyprinters/debug.cc print redirected fails since gdb-14-branchpoint-2123-g4e417d7bb1c)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31946">PR python/31946</a> (sys.exit from Python no longer exits the GDB process)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31971">PR record/31971</a> (Loading a saved record file asserts if we try to execute the inferior)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32005">PR gdb/32005</a> (frv_current_sos doesn't set solib::lm_info)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32015">PR exp/32015</a> (GDB crashes while printing large D array)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32025">PR gdb/32025</a> (Fatal error when the disassemble command is interrupted with SIGINT)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32143">PR gdb/32143</a> ([15 Regression] arch/amd64.c:71: internal-error: amd64_create_target_description: Assertion `!is_x32' failed)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32158">PR symtab/32158</a> ([gdb/symtab] enum class enumerator has incorrect parent in cooked index)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32160">PR symtab/32160</a> ([gdb/symtab] Parent map: die parent or scope parent?)
+</ul>
+
+See the <a href="https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-15.2-release">NEWS</a> file for a more complete and detailed list of what this release includes.
+<p>
+</dd>
+
<dt>July 7th, 2024: <b>GDB 15.1 Released!</b></dt>
<dd>
<br> The latest version of GDB, version 15.1, is available for <a
<p>Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.</p>
-<p>Last modified 2024-07-07.</p>
+<p>Last modified 2024-09-29.</p>
</address>
</body>
-->
+<dt>September 29th, 2024: <b>GDB 15.2 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 15.2, is available for <a
+href="../download/">download</a>.
+<p>
+This is a minor corrective release over GDB 15.1, fixing the following
+issues:
+<ul>
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31727">PR gdb/31727</a> (-exec-next fails in mingw (infrun.c:2794: internal-error: resume_1: Assertion `pc_in_thread_step_range (pc, tp)' failed))
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31900">PR c++/31900</a> (libstdc++-prettyprinters/debug.cc print redirected fails since gdb-14-branchpoint-2123-g4e417d7bb1c)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31946">PR python/31946</a> (sys.exit from Python no longer exits the GDB process)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=31971">PR record/31971</a> (Loading a saved record file asserts if we try to execute the inferior)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32005">PR gdb/32005</a> (frv_current_sos doesn't set solib::lm_info)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32015">PR exp/32015</a> (GDB crashes while printing large D array)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32025">PR gdb/32025</a> (Fatal error when the disassemble command is interrupted with SIGINT)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32143">PR gdb/32143</a> ([15 Regression] arch/amd64.c:71: internal-error: amd64_create_target_description: Assertion `!is_x32' failed)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32158">PR symtab/32158</a> ([gdb/symtab] enum class enumerator has incorrect parent in cooked index)
+<li> <a href="https://sourceware.org/bugzilla/show_bug.cgi?id=32160">PR symtab/32160</a> ([gdb/symtab] Parent map: die parent or scope parent?)
+</ul>
+
+See the <a href="https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-15.2-release">NEWS</a> file for a more complete and detailed list of what this release includes.
+<p>
+</dd>
+
<dt>July 7th, 2024: <b>GDB 15.1 Released!</b></dt>
<dd>
<br> The latest version of GDB, version 15.1, is available for <a
<p>Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.</p>
-<p>Last modified 2024-07-07.</p>
+<p>Last modified 2024-09-29.</p>
</address>
</body>