Skip to content

Update shadow to 4.19.4 - #455

Merged
bryan-minimal merged 3 commits into
mainfrom
update-shadow-4.19.4
Jul 20, 2026
Merged

Update shadow to 4.19.4#455
bryan-minimal merged 3 commits into
mainfrom
update-shadow-4.19.4

Conversation

@gominimal-pkgmgr-mgr

Copy link
Copy Markdown
Contributor

Update shadow 4.18.04.19.4

Source: github:shadow-maint/shadow:release-asset:operator-pinned
Release: https://github.com/shadow-maint/shadow/releases/tag/4.19.4
Changelog: shadow-maint/shadow@4.18.0...4.19.4
Released: 139 days ago (2026-03-02)

Pkgscan: clean — diff against the prior version surfaced no newly-introduced suspicious patterns.

Components changed

CycloneDX component delta (declared materials — the package's own version, not a dependency-tree diff)
Component Old New
~ shadow 4.18.0 4.19.4
~ shadow-upstream 4.18.0 4.19.4

Changes

Old New
Version 4.18.0 4.19.4
SHA256 add4604d3bc41034... ce57a313e315a0a7...
Size 2.3 MB 2.3 MB
Source gs://minimal-staging-archives/shadow-4.18.0.tar.xz gs://minimal-staging-archives/shadow-4.19.4.tar.xz
  • License: BSD-3-Clause (source: tarball)

Quality suggestions

  • Missing tests block. This package has no standalone tests, so the buildbot will only verify compilation — not functional correctness. Consider adding a minimal smoke test (e.g., a --version or small round-trip invocation) as part of this PR so future bumps catch regressions. See packages/python/build.ncl for a simple example.

Created by pkgmgr

bryan-minimal and others added 2 commits July 20, 2026 08:56
shadow 4.19.4's configure hard-fails with `configure: error: pkg-config
not found`. 4.18.0 built without it, so the version bump silently picked
up a new build-time requirement that the automated update didn't carry.

build_deps was [build.sh, Source, base, make, toolchain] — no pkgconf.

Note the buildbot classified this run `severity: infra_error`, which is
misleading: it's a genuine missing build dep, not builder flake.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
With pkgconf added, configure now gets past pkg-config and fails on the
next new 4.19 gate:

  configure: error: libsystemd not found.  If logind integration is not
  required, disable it using the --disable-logind option.

minimal ships no systemd, and 4.18.0 had no logind probe at all -- it
arrived with the 4.19 bump. Disable it explicitly.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@twitchyliquid64
twitchyliquid64 added this pull request to the merge queue Jul 20, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Jul 20, 2026
@bryan-minimal
bryan-minimal added this pull request to the merge queue Jul 20, 2026
Merged via the queue into main with commit 04a95dd Jul 20, 2026
9 checks passed
@bryan-minimal
bryan-minimal deleted the update-shadow-4.19.4 branch July 20, 2026 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants