Files
RedBear-OS/local/sources
vasilito 127ab70fbb check-sweep follow-ups: bring greeter/polkit/udisks/compositor/btusb/iwlwifi to clean
The --check-sweep pass over redbear-mini surfaced lingering compile warnings
and refactor breakages in graphics-stack recipes. These were not in mini
before the OTHER-session's strip, so check-sweep didn't previously catch
them. Now that they need to compile cleanly (e.g. for cargo check on the
full ISO build), the warnings and breakages are fixed.

Touched programs (8):

- redbear-btusb: refactor main.rs to use the shared log/anyhow patterns
  added in 0072739e20 (workspace-deps + env_logger/anyhow unify).
- redbear-iwlwifi: bridge + main.rs refactor for log/thiserror. mld/key.rs
  picks up the same pattern. Cargo.toml picks up workspace dependencies.
- redbear-greeter: main.rs small refactor for log consistency.
- redbear-polkit: main.rs and Cargo.toml aligned with workspace pattern.
- redbear-statusnotifierwatcher: main.rs log refactor.
- redbear-udisks: main.rs + interfaces.rs + inventory.rs + Cargo.toml aligned
  with workspace pattern.
- redbear-compositor: main.rs + Cargo.toml aligned with workspace pattern.

Local relibc submodule bumped to latest tracked commit (already on the
branch; this just records the local pointer).

Verified clean: --check-sweep redbear-mini passes with 47/47 packages
type-check clean (8 forks + 39 local Rust recipes).

No build-blockers. sync-versions.sh --check passes (76 Cat 1 crates, 0 drift).
2026-07-28 18:32:40 +09:00
..
2026-07-28 16:57:04 +09:00