Commit 5a59ac8
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
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
0 commit comments