[Insight-developers] 4.3.2 release patches

Matt McCormick matt.mccormick at kitware.com
Mon Apr 15 17:24:48 EDT 2013


Hi all,

I propose that we make a patch release, v4.3.2, on Friday.  This would
only include only low-risk patches that fix critical issues.  I will
apply all patches to the release branch, create the tarballs, and test
them across platforms.  Current patches on the release branch are:


Bradley Lowekamp (1):
      BUG: incorrect CMake variable for system jpeg include

Jan Margeta (1):
      COMP: Added missing header <functional> in itkAnchorCloseImageFilter.h

Matthew McCormick (2):
      COMP: VectorIndexSelectionCastImageFilter extra itk namespace.
      BUG: Add missing header to the third party TIFF install.

Paul Novotny (1):
      COMP: Build fails with ITK_USE_SYSTEM_TIFF

Sean McBride (1):
      COMP: Handle missing Analyze 7.5 flipped directions

Xiaoxiao Liu (1):
      ENH: Sync python scripts with python3.


Looking through the git log, the following look like good candidates
to include (assuming they are not fixes for what was introduced since
v4.3.0):

Bill Lorensen:
      COMP: Fix compile error in PhilipsRECImageIO
      BUG: Memory leak after failed RegisterFactory

Bradley Lowekamp:
      COMP: GetTimeVaryingVelocityField methods did not compile
      BUG: initials Direction IVAR
      COMP: Address unused parameter warning in GPU code
      BUG: Only thread 0 should report progress.
      BUG: Only thread 0 should report progress in LabelMapFilters
      COMP: Adding missing header

David Cole:
      BUG: Avoid using def file when BUILD_SHARED_LIBS is off
      BUG: Do not undefine _WIN32_WINNT

Dirk Padfield:
      BUG: CSVFileReader was reading all values as NaN

Hans Johnson:
      COMP: Fix robustness of DCMTK internal builds
      COMP: Type mis-match for comparison operator

Ho Cheung:
      BUG: GradientVectorFlow should calculate timestep based on image dimension
      BUG: itkPolyLineParametricPath infinite loop for degenerate paths
      BUG: Fix ITK Path test failures

Julien Malik:
      BUG: Remove itkLoad definition in JPEG2000ImageIOFactory

Kent Williams:
      COMP: replace in-line access methods with itk Macros
      COMP: removed warnings on Windows due to generic vs excp obj throw.

Manuel Grizonnet:
      BUG: Inconsistency detected by ld.so due to static const string
      BUG: Inconsistency detected by ld.so due to static const string

Matthew McCormick:
      COMP: Fix HDF5 unused function for long long on Unix.
      COMP: Add DLL to PATH for Python tests on Visual Studio.
      BUG: Fix FFTW install paths in ITKConfig.cmake (ITK-2995).
      BUG: Add missing header to the third party TIFF install.

Paul Novotny:
      COMP: Fix TIFF on big endian systems

Sean McBride:
      BUG: Handle missing Analyze 7.5 flipped directions

Tom Vercauteren:
      COMP: GPUPDEDeformableRegistrationFilter.cl fails to "compile".


Not in that list are DCMTK related patches:

      COMP: Update DCMTK version to incorporate new fixes.
      COMP: Use portable method to find source dir & find DCMTK headers
      COMP: Start using ITKConsortium github to retrieve DCMTK.
      BUG: Regressions with respect to building DCMTK
      COMP: Fix robustness of DCMTK internal builds
      BUG: Do not nullify the DCMTK ExternalProject UPDATE_COMMAND.
      BUG: Fix DCMTK lib_prefix identification.

but these should probably be left for 4.4.0, since I will not have time to
sufficiently test them for Friday.

Thoughts?  Anything I missed?

Thanks,
Matt


More information about the Insight-developers mailing list