Skip to content

CONSTRUCT 20261015.2

Latest

Choose a tag to compare

@construct-infra construct-infra released this 15 Oct 10:04

CONSTRUCT 20261015.2

Built 2026-10-15 · GNOME Shell 51.0-r2 · Mesa 26.2.5-r1

Changes

10 changes since v20261015.1.

bolt

  • the NHI table of its main branch

construct firmware

  • name the image the sensor hub boots

gnome-settings-daemon

  • no CRITICAL at login for unset keyboard options

gnome-software

  • no abort at logout, no warnings for what nothing here does

gtk4-ding

  • services start when called, not at login

image

  • ldconfig leaves /etc's link to the loader's cache alone

initrd

  • tpm2-tss does not log the NvPCRs systemd finds defined

kernel

  • the VBT's own voltage swing tables, from drm-intel-next

keyd

  • a stop is a success

vitals

  • the Wi-Fi signal from NetworkManager

Packages

983 packages: 8 updated, 0 added, 0 removed.

Updated

  • bolt 0.9.11-r0 → 0.9.11-r1
  • gnome-settings-daemon 51.0-r1 → 51.0-r2
  • gnome-shell-extension-gtk4-ding 100.29_git20261002-r2 → 100.29_git20261002-r3
  • gnome-shell-extension-gtk4-ding-lang 100.29_git20261002-r2 → 100.29_git20261002-r3
  • gnome-shell-extension-vitals 84.0.0-r4 → 84.0.0-r5
  • gnome-software 51.0-r1 → 51.0-r2
  • gnome-software-lang 51.0-r1 → 51.0-r2
  • py3.13-more-itertools 11.2.0-r0 → 11.2.1-r0

Security

Grype over the release's root, on the day it was built:

severity a version fixes it nobody has yet
Critical 0 0
High 0 1
Medium 0 9
Low 0 0
Negligible 0 0
Unknown 0 0

The whole report is grype.md; Grype's own, grype.json; the packages, sbom.spdx.json.

Checked

  • test: 537 of 537 checks passed
  • lifecycle: 65 of 65 checks passed

Get it

An installed machine takes it by itself from its channel, and starts it at its next reboot.
A new machine: the USB stick, https://dl.constructlinux.org/construct_20261015.2.raw.xz, in the signed https://dl.constructlinux.org/SHA256SUMS; how to check it and write it to a stick is the README's Install.

Every file is in SHA256SUMS, signed with the release key (release.pgp):

gpg --import release.pgp && gpg --verify SHA256SUMS.gpg SHA256SUMS && sha256sum -c --ignore-missing SHA256SUMS