Foundations Team Updates - 2026-08-20

Hello everybody,

It’s time for a weekly update from Foundations :sparkles:

Courtesy ping:

Please, post your updates. Thanks!

26.04.1 Release

  • RISC-V images tested. No issues found.

U-Boot

  • U-Boot on QEMU fails to correctly access emulated pflash devices. Patch sent upstream.

kdump-tools

  • Kexec-tools currently does not support riscv64. Upstream patches identified. Kernel team is now looking into merging these.

Workshop

  • Merge request for building workshop snap on riscv64 created. Sdkcraft will need further work.

OpenSBI

  • My patch making the number of supported harts has been merged upstream (LP: 2160037). This now allows to support as many harts as the Linux 7.2 kernel default.
  • Upstream patch sent to fix incorrect error handling in sbi_irqchip_raw_handler_default()
  • Add more tools to the devpack-for-rust
  • Switch devpack-for-rust to use cargo install where it was previously using apt install
    • This means a linker is required at runtime; I am experimenting with bundling a linker but I think the correct solution is just to require the user to bring their own linker
  • Add links to community resources to the Rust packaging docs

Rust Toolchain

  • Rust Rock and DevContainer work

.NET

  • Guided @rinconjr through packaging and releasing the August .NET updates, including 8, 9, and 10 security updates and .NET 11 preview 7.
2 Likes

Grub

Setting up testing VM and submitting and improving a patch (Mate originally authored) to fdo grub (proper upstream) - it allows grub to chainload windows using shim 16.1

Other

packaging some of my projects into .debs on my PPA as an exercise in Rust deb packaging

  • Worked on dynamic APT shell completions and tested the Bash integration.

  • Rebasing the unattended-upgrades 2.13 and investigating the Livepatch integration blocking finalization.

1 Like

Toolchains

  • Added rust-1.97-analyzer to rustc-1.97
  • rust-defaults 1.95 transition
  • LLVM 22 transition

Miscellaneous

  • Compliance training
  • Written interview grading

.NET

2 Likes

openjdk:

Back from PTO, lot of things to catch up, and sending that report wayyyy too late because I’m busy with the 26.04.1 release.

1 Like