proomt

Search

Search posts, papers, and topics

All posts

LWN.netcorbet6 min readrelease notesintermediate

GDB 18.1 released

Summary

GDB 18.1 has been released, featuring major improvements to the Windows native target, enhanced argument handling, and new Python API additions. This version also removes support for several older debug information formats and introduces new commands and target architectures.

  • Windows native debugging now supports non-stop mode, scheduler locking, TLS, and true-color/UTF-8 in Windows Terminal.
  • GDB improves inferior argument handling, allowing newlines in quoted arguments and introducing a `--no-escape-args` option.
  • The Python API gains new classes for core file introspection (`gdb.Corefile`) and event registries for context and core file changes.
  • Support for older debug information formats (stabs, mdebug, CTF, DWP v1) and AIX 7.1 has been removed, requiring toolchain updates.

Engineers using GDB for debugging C/C++, Rust, Go, and other compiled languages, particularly on Windows or embedded systems, should review these updates for significant usability improvements and necessary compatibility adjustments.

6/10

Related reading

  1. What's been going on in w64devkit the past year

    This post details a year of significant updates to w64devkit, a Windows development kit, including enhanced release security with code signing and immutability, and a multilib x64 toolchain. It also introduces new build tools like CMake, Ninja, and Ccache, alongside a custom C11 threads implementation and improvements to Binutils and GCC.

    Chris Wellonsnullprogram.com8 minHN212lobste.rs4
  2. pgAdmin 4 v9.18 Released

    pgAdmin 4 v9.18 adds a VS‑Code‑style Object Explorer toggle, tightens CSP defaults, and patches five CVEs (auth bypass, argument/connection‑string injection, TOCTOU file write, LLM redirect, empty username import). It also fixes numerous UI bugs, schema‑diff regressions, and updates dependencies. Windows/macOS installers, Docker, RPM/DEB, and a Python wheel are shipped.

    PostgreSQLpostgresql.org4 minrelease
  3. Python Workers are now generally available

    Python Workers are now GA on Cloudflare Workers. The runtime uses Pyodide‑compiled WebAssembly to run Python, adds first‑class support for Cloudflare bindings (queues, KV, etc.) without manual JS conversion, provides built‑in ASGI/WSGI adapters for FastAPI, Django, Flask, and implements a socket syscall bridge so standard Python DB drivers work via Hyperdrive. The team also pushed PEP 783 to stan…

    Hacker News front pagecloudflare.com9 minreleaseHN26743
  4. MozPhab 2.17.0 Released

    MozPhab 2.17.0 has been released, addressing three bugs. Key improvements include parallelizing per-commit upload and creatediff, and skipping unnecessary git checkout restoration.

    Mozilla Automation Teammozilla.org1 minrelease
  5. DuckDB Now Ships inside dbt v2

    dbt v2 (Rust‑based Fusion engine) now bundles a DuckDB adapter, removing the separate Python package. It adds built‑in catalog support (DuckLake, Iceberg), writes dbt’s information schema as Parquet for fast querying, provides native SQL comprehension with column‑level lineage, pins a specific DuckDB version (enabling native extension functions), and offers a migration path from v1.

    DuckDBduckdb.org7 min
  6. Glean Dictionary + DuckDB

    A short post describing how the Mozilla Glean Dictionary JSON can be exported into a DuckDB file via a simple ETL script, enabling SQL queries and notebook‑driven analysis of metric types and growth over time.

    Mozilla Automation Teamwrla.ch2 min