Skip to content

Commit 5a59ac8

Browse files
committed
COMP: Pin vendored Eigen3 fork to upstream tagged release 5.0.1
Repoint Modules/ThirdParty/Eigen3/UpdateFromUpstream.sh from the moving master-snapshot tag for/itk-20260509-599d71ab-p2-prose (libeigen/master HEAD) to the SemVer-stable release tag for/itk-eigen-5.0.1 (libeigen 5.0.1 + 6 ITK overlays) The fork-side tag for/itk-eigen-5.0.1 is built by branching off libeigen/eigen 5.0.1 (bc3b39870) and cherry-picking the same 6 ITK overlay patches that the master-snapshot fork tag carried: - .gitattributes: relax content checks for lapacke.h - CMakeLists.txt: stub for vendored INTERFACE-only use - README.kitware.md: fork purpose + local-patches documentation - CMakeLists.txt: register eigen_internal in ITK targets + parametrize Eigen3Config.cmake.in - CMakeLists.txt: post-import greptile fixups - CMakeLists.txt: trim eigen_internal install comments to fit ITK prose budget Pinning to a release tag (rather than a master snapshot) gives ITK stable, reproducible upstream versioning and avoids inheriting any post-5.0.1 master-branch development changes.
1 parent cff5c14 commit 5a59ac8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Modules/ThirdParty/Eigen3/UpdateFromUpstream.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ readonly ownership="Eigen Upstream <kwrobot@kitware.com>"
1313
exact_tree_match=false
1414
readonly subtree="Modules/ThirdParty/Eigen3/src/itkeigen"
1515
readonly repo="https://github.com/InsightSoftwareConsortium/eigen"
16-
readonly tag="for/itk-20260501-879885e1"
16+
readonly tag="for/itk-eigen-5.0.1"
1717
readonly paths="
1818
Eigen/AccelerateSupport
1919
Eigen/Cholesky

0 commit comments

Comments
 (0)