Skip to content
Compare
Choose a tag to compare
@github-actions github-actions released this 10 Aug 20:50

Spotlight change

  • UHCI (that thing for USB 1.1) no longer fails to initialize on boot. I added a patch to make the system's optional timer actually optional, following a suggestion from the VT8500/WM8505 Linux Kernel group.

Big changes

  • Debian is updated to bookworm.
  • Linux is updated to 6.1.44. I had to fix some stuff about how the i8042 driver works with the devicetree.

Small changes

  • I added some code to "activate" the IRQs that irq-vt8500 uses, which eliminates that kernel/irq/chip.c warning on boot.
  • The default APT components now has non-free-firmware instead of contrib and non-free.
  • This version of Debian has usrmerge, so expect to wait a little longer for that to set itself up on first boot.
  • The setup on first boot now tells debconf specifically to use the Teletype frontend, which eliminates the complaints about the Dialog frontend not having the needed program installed. So that's a little less noise there. You should still install whiptail or dialog if you want to use the Dialog frontend after the initial setup though.

Development notes

  • The Makefile now now uses git worktree to set up the kernel directory instead of git clone. Use FETCH_KERNEL_OPTS to control downloading the kernel branch instead of CLONE_KERNEL_OPTS.
  • We have to list wpasupplicant explicitly in the wanted packages now that network-manager downgraded it dependency to a recommends.