On July 20, 2015 04:09:24 PM Paul Novotny wrote: > On Mon, 2015-07-20 at 11:34 -0500, Steve M. Robbins wrote: > > 2. I disabled patches/0005-make-gdcm-helper-library-static.patch > > because it > > did not apply cleanly. I did not spend time investigating how to fix > > it or > > whether it is even needed. > > I just tried this, and the patch appears to apply cleanly for me (maybe > I am doing something wrong?). That seems likely :-) The patch file is: $ cat debian/patches/0005-make-gdcm-helper-library-static.patch Description: Make itk-gdcm library a static library if system gdcm is used In the case of using system gdcm this library is just an empty stub and by making it static a lintian warning is avoided Author: Gert Wollny <gw.fossdev@gmail.com> diff --git a/Modules/ThirdParty/GDCM/src/CMakeLists.txt b/Modules/ThirdParty/GDCM/src/CMakeLists.txt index e98077c..70f4286 100644 --- a/Modules/ThirdParty/GDCM/src/CMakeLists.txt +++ b/Modules/ThirdParty/GDCM/src/CMakeLists.txt @@ -1,5 +1,5 @@ if(ITK_USE_SYSTEM_GDCM) - add_library(ITKGDCM ITK-GDCM.cxx) + add_library(ITKGDCM STATIC ITK-GDCM.cxx) target_link_libraries(ITKGDCM gdcmDICT gdcmMSFF) itk_module_target(ITKGDCM) return() $ But the file-to-be-patched no longer contains "add_library": $ grep add_library Modules/ThirdParty/GDCM/src/CMakeLists.txt $ -Steve
Attachment:
signature.asc
Description: This is a digitally signed message part.