freenode

← digests

OpenWrt offload and Nix tooling updates

Distributions & Plumbing2026-09-18

OpenWrt developers reported working NSS NAT offload for IPQ5018 on kernel 6.18 with the upstream ethernet stack, while Nix contributors pushed flake input practices, a faster NAR library, and a new Cargo build approach. Fedora prepared an ffmpeg SONAME bump and OpenWrt users discussed a service release plus board support work.

IPQ5018 NSS offload on upstream 6.18

Contributors demonstrated working NSS offload for IPQ5018 NAT using the upstream stmmac ethernet stack on kernel 6.18, with public branches and reports across multiple boards including the GL-B3000. The work targets hardware acceleration without proprietary stack dependencies. Readers tracking embedded routing performance gain a concrete path for IPQ5018 devices on current mainline kernels.

Prefer nixos.org tarballs for flake inputs

A NixOS Discourse thread urged switching flake inputs from GitHub to official channels.nixos.org tarballs. The change aims for smaller downloads and less reliance on external forges. Developers maintaining flakes can reduce fetch overhead and supply-chain surface by adopting the recommended source.

nix-archive 0.1 released

Maintainers released nix-archive 0.1, a standalone Rust NAR library that claims roughly 2.2x speedup over CppNix. Discussion covered the practical difficulty of upstream integration. Packaging and tool authors gain an independent, faster option for NAR handling while weighing integration cost.

cargo-dyndrv dynamic Cargo builds

A new proposal introduced cargo-dyndrv, a dynamic-derivation approach to building Cargo projects in Nix that consumes the unit graph. The design seeks more precise, incremental Cargo builds inside Nix. Rust packagers following Nix dynamic derivations have an early alternative to evaluate.

Luci-mod-dashboard UI rewrite

A contributor submitted a pull request for a modernized LuCI dashboard rewrite featuring charts, described as AI-assisted redesign work. Feedback centered on keeping visual style consistent with existing LuCI components. OpenWrt web UI maintainers can weigh the proposal against interface coherence.

Fedora ffmpeg 9.0 SONAME bump

A Fedora maintainer announced the ffmpeg upgrade from 8.1 to 9.0 in Rawhide, which carries a SONAME bump, with side-tag rebuilds planned after Firefox 155. Dependent packages will need coordinated rebuilds. Fedora packagers and multimedia stack users should prepare for the ABI transition.

OpenWrt 25.12.5 service release fallout

Discussion of the OpenWrt 25.12.5 service release surfaced users hitting Adguard Home permission breakage after the move to a new service user. The thread documents post-upgrade configuration friction. Operators running Adguard Home on OpenWrt need to adjust permissions after applying the release.

Meraki MR32 bcm53xx boot support

A user opened pull request 25164 with kernel patches to enable Cisco Meraki MR32 boot on the bcm53xx platform. The work expands supported hardware for that target. Users with MR32 units gain a path toward OpenWrt bootability once the patches land.