proomt

Search

Search posts, papers, and topics

All posts

Chris Wellons8 min readintermediate

What's been going on in w64devkit the past year

Summary

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.

  • All w64devkit EXEs and DLLs are now code-signed, and releases are immutable via GitHub Actions for enhanced security.
  • The x64 release is now multilib, compiling for both 32-bit and 64-bit Windows, simplifying cross-compilation.
  • Binutils now automatically upgrades to the bigobj COFF format as needed, resolving issues with large C++ projects and Go toolchains.
  • New tools like CMake, Ninja, Ccache, NSIS, and Zstandard are included, with CMake defaulting to Ninja for faster builds.

Windows developers using MinGW-w64 will find this update crucial for improved security, toolchain flexibility, and access to modern build system features.

7/10

Related reading

  1. Announcing new builds for 18 September 2026

    Microsoft released new Windows 11 Insider Preview builds for Beta and Experimental channels, adding a sleeker mouse indicator animation, a contrast theme toggle in Magnifier, and enhancements to Cloud rebuild that allow drive sanitization and remote triggering via CSP. These changes affect accessibility users, IT admins, and anyone testing the latest builds.

    Microsoft Edgewindows.com1 minrelease
  2. Announcing Project Zenith: The ready-to-code Windows experience on developer-class devices

    Microsoft announced Project Zenith, a Windows 11 configuration bundled with high‑end developer PCs (64 GB+ unified memory, ≥250 GB/s bandwidth) that ships with VS Code, Windows Terminal and tuned settings for a distraction‑free coding workspace. It also adds built‑in WSL container support and MXC security, enabling on‑device execution of 30B‑parameter AI models without cloud token costs.

    Microsoft Edgewindows.com4 minHN143
  3. Announcing Windows 11 Release Preview Builds 26100.9539/26200.9539

    Microsoft released Windows 11 24H2/25H2 Release Preview builds 26100.9539/26200.9539. The update ships via gradual or normal rollout and adds UI tweaks (File Explorer preview pane, Home state, thumbnail reliability), Emoji 17.0 support, a new Tips widget, extensive personalization background fixes, Bluetooth UI/audio stability improvements, accessibility “Open apps maximized”, refreshed Magnifier…

    Microsoft Edgewindows.com6 minrelease
  4. Blog: How to Build a DevOps Agent

    This blog walks through the open‑source DevOps Agent Kit, which lets Claude Code or Cursor act as a DevOps assistant by connecting to CloudBees Unify, Jira, and Slack via MCP servers and to GitHub via the CLI. It provides a repeatable setup (Docker, Node, env file) and seven slash commands for pipeline overview, triage, security, release readiness, flag management, CI health scoring, and Jira tic…

    Codeshipcloudbees.com10 min
  5. A Mac App, Not an iOS App on a Mac

    Codename One switched its default Mac build from iOS‑Catalyst to a native AppKit port. The new path creates true NSApplication/NSWindow objects with per‑window CAMetalLayer rendering, native menus, text input, multi‑monitor support and accessibility, eliminating the costly image‑copy pipeline of Catalyst and enabling proper desktop window behavior.

    CodeName Onecodenameone.com3 min
  6. Migrating the GitHub Copilot runtime to Rust, using Copilot

    The Copilot agent runtime was rewritten from a 130‑k‑line TypeScript/Node.js codebase into a native Rust library (~830 k lines of Rust) to reduce startup latency, memory use, and improve reliability. The migration was done incrementally (in‑place) across 128 PRs, with AI‑generated code handling most of the work. The new runtime exposes a C ABI for in‑process embedding by all six Copilot SDK langu…

    GitHub Oldgithub.blog65 minHN188