Source: elastix
Version: 4.7-2
Severity: serious
Justification: fails to build from source (but built successfully in the past)

elastix fails to build against insighttoolkit 4.6:
| cd 
/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Components/FixedImagePyramids/FixedRecursivePyramid
 && /usr/lib/ccache/c++   -DELASTIX_USE_OPENMP 
-DITK_IO_FACTORY_REGISTER_MANAGER -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  
 -fopenmp -O3 -DNDEBUG 
-I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/ITKIOFactoryRegistration 
-I/tmp/buildd/insighttoolkit4-4.6.0/BUILD/Modules/ThirdParty/HDF5/src 
-I/usr/include/dcmtk -I/usr/include/dcmtk/oflog -I/usr/include/dcmtk/ofstd 
-I/usr/include/dcmtk/dcmtls -I/usr/include/dcmtk/dcmsr 
-I/usr/include/dcmtk/dcmsign -I/usr/include/dcmtk/dcmqrdb 
-I/usr/include/dcmtk/dcmpstat -I/usr/include/dcmtk/dcmnet 
-I/usr/include/dcmtk/dcmjpls -I/usr/include/dcmtk/dcmjpeg 
-I/usr/include/dcmtk/dcmimgle -I/usr/include/dcmtk/dcmimage 
-I/usr/include/dcmtk/dcmdata -I/usr/include/dcmtk/config 
-I/usr/include/x86_64-linux-gnu -I/usr/include/gdcm-2.4 -I/usr/include/ITK-4.6 
-I/«PKGBUILDDIR»/src/Common -I/«PKGBUILDDIR»/src/Common/CostFunctions 
-I/«PKGBUILDDIR»/src/Common/CUDA -I/«PKGBUILDDIR»/src/Common/ImageSamplers 
-I/«PKGBUILDDIR»/src/Common/KNN -I/«PKGBUILDDIR»/src/Common/KNN/ann_1.1/include 
-I/«PKGBUILDDIR»/src/Common/LineSearchOptimizers 
-I/«PKGBUILDDIR»/src/Common/ParameterFileParser 
-I/«PKGBUILDDIR»/src/Common/Transforms -I/«PKGBUILDDIR»/src/Common/xout 
-I/«PKGBUILDDIR»/src/Common/MevisDicomTiff -I/«PKGBUILDDIR»/src/Core 
-I/«PKGBUILDDIR»/src/Core/Install -I/«PKGBUILDDIR»/src/Core/Kernel 
-I/«PKGBUILDDIR»/src/Core/ComponentBaseClasses 
-I/«PKGBUILDDIR»/src/Core/Configuration -I/«PKGBUILDDIR»/src/Core/Main 
-I/«PKGBUILDDIR»/src/Components/FixedImagePyramids 
-I/«PKGBUILDDIR»/src/Components/ImageSamplers 
-I/«PKGBUILDDIR»/src/Components/Interpolators 
-I/«PKGBUILDDIR»/src/Components/Metrics 
-I/«PKGBUILDDIR»/src/Components/MovingImagePyramids 
-I/«PKGBUILDDIR»/src/Components/Optimizers 
-I/«PKGBUILDDIR»/src/Components/Registrations 
-I/«PKGBUILDDIR»/src/Components/ResampleInterpolators 
-I/«PKGBUILDDIR»/src/Components/Resamplers 
-I/«PKGBUILDDIR»/src/Components/Transforms 
-I/«PKGBUILDDIR»/obj-x86_64-linux-gnu    -o 
CMakeFiles/FixedRecursivePyramid.dir/elxFixedRecursivePyramid.cxx.o -c 
/«PKGBUILDDIR»/src/Components/FixedImagePyramids/FixedRecursivePyramid/elxFixedRecursivePyramid.cxx
| In file included from 
/«PKGBUILDDIR»/src/Core/ComponentBaseClasses/elxTransformBase.h:341:0,
|                  from /«PKGBUILDDIR»/src/Core/Kernel/elxElastixTemplate.h:35,
|                  from /«PKGBUILDDIR»/src/Core/Install/elxIncludes.h:35,
|                  from 
/«PKGBUILDDIR»/src/Components/FixedImagePyramids/FixedRecursivePyramid/elxFixedRecursivePyramid.h:17,
|                  from 
/«PKGBUILDDIR»/src/Components/FixedImagePyramids/FixedRecursivePyramid/elxFixedRecursivePyramid.cxx:15:
| /«PKGBUILDDIR»/src/Core/ComponentBaseClasses/elxTransformBase.hxx:25:51: 
fatal error: itkTransformToDisplacementFieldSource.h: No such file or directory
|  #include "itkTransformToDisplacementFieldSource.h"
|                                                    ^
| compilation terminated.
| make[3]: *** 
[Components/FixedImagePyramids/FixedRecursivePyramid/CMakeFiles/FixedRecursivePyramid.dir/elxFixedRecursivePyramid.cxx.o]
 Error 1

Full build log is available at
https://people.debian.org/~sramacher/logs/itk4/elastix_4.7-2_amd64-20140809-1726.log.
Please take a look.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to