RepoJournal
Rust

@rust-lang

The Rust language, Cargo, and the standard library

Keep up with Rust in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Rust Full archive →

The Wire · Showcase

LIBC STABILIZES BSD CI, OPENS QNX AND WINDOWS PATHS

By RepoJournal · Filed · About Rust

The Rust standard library bindings just fixed the flaky BSD test pipeline that's been eating CI cycles, while simultaneously adding support for three major platform expansions.

The libc team shipped a retry mechanism for BSD dependency installs [1], addressing the chronic network timeouts that plague NetBSD and other BSD VMs during CI runs. This is a low-friction fix that moves install logic to a shared script, letting all BSD targets benefit from automatic retries on pkg_add failures. In parallel, three platform expansions landed: QNX SDP 8 support [2] rewires the target definitions from the deprecated nto nomenclature to the new qnx identifiers while fixing pthread mutex initialization, illumos gained tier-2 CI coverage [4] via omnios LTS with a seven-year support window, and Windows GNU x86 developers can now opt into 64-bit time_t via a cfg flag [3] to experiment with fixes before they land on stable. The crates.io index saw routine updates across datapress-datafusion, mkutils, and related packages [5] [6] [7], along with git-internal and pelagos bumps [8] [9], but nothing breaking the surface.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] ci: Add a retry to BSD dependency installs ↗ rust-lang/libc
  2. [2] Support new qnx targets ↗ rust-lang/libc
  3. [3] windows: expose `cfg` for 64-bit `time_t` ↗ rust-lang/libc
  4. [4] Add tier 2 illumos CI ↗ rust-lang/libc
  5. [5] Update crate `datapress-datafusion` rust-lang/crates.io-index
  6. [6] Update crate `mkutils` rust-lang/crates.io-index
  7. [7] Update crate `mkutils-macros` rust-lang/crates.io-index
  8. [8] Update crate `git-internal` rust-lang/crates.io-index
  9. [9] Update crate `pelagos` rust-lang/crates.io-index

Quick answers

What shipped in Rust on July 4, 2026?
The Rust standard library bindings just fixed the flaky BSD test pipeline that's been eating CI cycles, while simultaneously adding support for three major platform expansions. In total, 58 commits and 6 pull requests landed.
Who contributed to Rust on July 4, 2026?
4 developers shipped this update, including tgross35, jonathanpallant, dybucc, and papertigers.
What were the notable Rust updates?
ci: Add a retry to BSD dependency installs, Support new qnx targets, and windows: expose `cfg` for 64-bit `time_t`.

More from @rust-lang

Daily updates, in your inbox

Follow Rust

Keep up with Rust in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.