Skip to content

Backport candidates for ITK 5.4.6 release #6051

@hjmjohnson

Description

@hjmjohnson

Tracking issue for commits on `main` that should be considered for backporting to the `release-5.4` branch for ITK 5.4.6. See also Discourse: Patches for ITK 5.4.6.

Open PRs targeting release-5.4

Already merged to release-5.4

Tier 1 — Critical bug fixes

Tier 2 — High-value fixes

Tier 3 — Build fixes

  • REJECT `12be7405` COMP: VTKImageIO publicly depends on ImageIOBase → COMP: Backport IO modules publicly depend on ImageIOBase #6068 (closed) — correctness fix, no reported downstream breakage on release-5.4
  • `3b3c1e15` COMP: Add missing typename in GPUDemonsRegistrationFunction — already present on release-5.4
  • RECOMMEND REJECT `bfc8e07d` COMP: Promote ITK header paths for name mangling expat.h — rejected previously
  • RECOMMEND REJECT `fc45cd9b` + `1d0305e7` COMP: Fix Python3::Module target not found on Windows — needs investigation; 2-commit dependency chain touching CMake infrastructure

Security

Rejected for backport


Methodology: Compared `upstream/release-5.4..upstream/main` (2450 commits: 164 BUG, 232 COMP, 39 PERF). Filtered to commits after 2025-12-01 with ≤3 files changed for minimal backport risk. Excluded test-only and STYLE changes.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions