Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | kislinsk | T19544 Upgrade external dependencies | ||
Resolved | None | T19546 Update ITK to version 4.9 |
Event Timeline
I will push the necessary superbuild changes in a few minutes, but we also need to adapt our code. For example, we use itk::LightObject internal stuff like the reference counter lock, which seem to vanished into thin air in ITK 4.9.
Reference counter and time stamps are not atomic ints, so we should be safe to remove our manual locks.
I already merged T19545 (GDCM update) into this branch as ITK depends on GDCM. The MitkWorkbench compiles and runs on Windows both in debug and release configurations.
[af0978]: Merge branch 'bug-19546-ITK-4-9'
Merged commits:
2016-02-08 16:46:10 Stefan Kislinskiy [2c4b65]
Removed usage of reference counter lock
2016-02-08 16:45:31 Stefan Kislinskiy [90c9c7]
Fixed ITK patch
2016-02-08 16:44:56 Stefan Kislinskiy [537ad7]
Fixed package dependencies
2016-02-05 11:26:34 Stefan Kislinskiy [330098]
Update ITK to version 4.9
[71832b]: Merge branch 'bug-19546-FixReferenceCountLock'
Merged commits:
2016-05-01 17:08:16 Stefan Kislinskiy [c6ba90]
COMP: Migrate to ITK 4.9 atomic reference counting
User kislinsk has pushed new remote branch:
bug-19546-AddITKIOImageBaseAsPublicCoreDependency
[f9c71e]: Merge branch 'bug-19546-AddITKIOImageBaseAsPublicCoreDependency'
Merged commits:
2016-05-01 20:28:41 Stefan Kislinskiy [db626f]
COMP: Add ITKIOImageBase to public Core dependencies
User kislinsk has pushed new remote branch:
bug-19546-FixDicomSeriesReaderTestDependencies
[dbc952]: Merge branch 'bug-19546-FixDicomSeriesReaderTestDependencies'
Merged commits:
2016-05-01 23:03:38 Stefan Kislinskiy [4062d7]
COMP: Add some ITKIO dependencies to Core for DicomSeriesReaderTest