conan-center-index
conan-center-index copied to clipboard
itk: simplify patching, restore DCMTK support
Moves most of the patching logic to the included .cmake file and _patch_sources(). Mostly as a preparation for a version bump to v5.3 or v5.4-rc1, which require further work.
Conan v1 pipeline :x:
Failure in build 1 (fcd983c7c2f2e613233441b708f3e306d4f81d94):
-
itk/5.1.2: CI failed to create some packages (All logs)
Logs for packageID
c5f60f3f2715152e03b7233f6699bb49c7eb7aeb:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] itk:shared=False[...] CMake Warning at /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:163 (message): Target name 'dcmseg' already exists. Call Stack (most recent call first): /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) CMake Warning at /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:169 (message): Target name 'dcmtract' already exists. Call Stack (most recent call first): /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) CMake Warning at /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:175 (message): Target name 'dcmpmap' already exists. Call Stack (most recent call first): /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) In file included from /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:5:0: /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.h:5:10: fatal error: expat.h: No such file or directory #include <expat.h> ^~~~~~~~~ compilation terminated. make[2]: *** [Modules/ThirdParty/GIFTI/src/gifticlib/CMakeFiles/ITKgiftiio.dir/gifti_io.c.o] Error 1 make[1]: *** [Modules/ThirdParty/GIFTI/src/gifticlib/CMakeFiles/ITKgiftiio.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 WARN: dcmtk/3.6.7: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3 WARN: libxml2/2.11.4: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.7 to zlib/1.3 WARN: openssl/3.2.0: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.7 to zlib/1.3 WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.7 to zlib/1.3 WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.7 to zlib/1.3 WARN: gdcm/3.0.21: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3 WARN: hdf5/1.14.3: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3 itk/5.1.2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.2: ERROR: Package 'c5f60f3f2715152e03b7233f6699bb49c7eb7aeb' build failed itk/5.1.2: WARN: Build folder /home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release ERROR: itk/5.1.2: Error in build() method, line 249 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod-v1/bsr/68060/faebe/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release" '--' '-j3' -
itk/5.1.0: Didn't run or was cancelled before finishing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
@AbrilRBS It has been a while and I don't remember a single thing about this PR or recipe anymore, sorry. I'll see if I can get this PR to pass at least, though.
Conan v1 pipeline :x:
Failure in build 1 (1499c54a18a6a2a82ed323149475201273178cd5):
-
itk/5.1.2: CI failed to create some packages (All logs)
Logs for packageID
c5f60f3f2715152e03b7233f6699bb49c7eb7aeb:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] itk:shared=False[...] Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) CMake Warning at /home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:187 (message): Target name 'dcmxml' already exists. Call Stack (most recent call first): /home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) CMake Warning at /home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:193 (message): Target name 'oficonv' already exists. Call Stack (most recent call first): /home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) In file included from /home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:5:0: /home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.h:5:10: fatal error: expat.h: No such file or directory #include <expat.h> ^~~~~~~~~ compilation terminated. make[2]: *** [Modules/ThirdParty/GIFTI/src/gifticlib/CMakeFiles/ITKgiftiio.dir/gifti_io.c.o] Error 1 make[1]: *** [Modules/ThirdParty/GIFTI/src/gifticlib/CMakeFiles/ITKgiftiio.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: dcmtk/3.6.8: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 WARN: dcmtk/3.6.8: requirement libpng/1.6.40 overridden by itk/5.1.2 to libpng/1.6.43 WARN: libxml2/2.11.4: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: openssl/3.3.1: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libpng/1.6.43: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: gdcm/3.0.21: requirement expat/[>=2.6.2 <3] overridden by itk/5.1.2 to expat/2.6.2 WARN: gdcm/3.0.21: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 WARN: hdf5/1.14.1: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 itk/5.1.2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.2: ERROR: Package 'c5f60f3f2715152e03b7233f6699bb49c7eb7aeb' build failed itk/5.1.2: WARN: Build folder /home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release ERROR: itk/5.1.2: Error in build() method, line 249 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/87814/bffea/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release" '--' '-j3' -
itk/5.1.0: Didn't run or was cancelled before finishing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v2 pipeline :x:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.
Failure in build 1 (1499c54a18a6a2a82ed323149475201273178cd5):
-
itk/5.1.2: CI failed to create some packages (All logs)
Logs for packageID
0aece0dabb362c3edce1110f0720debbc703cfb7:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] */*:shared=False[...] [ 54%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sym_matrix+float-.cxx.o [ 54%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_sym_matrix+int-.cxx.o [ 54%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_unary_function+double.vnl_vector+double--.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_unary_function+int.int-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+char-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+complex+double--.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+complex+float--.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+complex+long_double--.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+double-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+float-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+int-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+long-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+long_double-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+longlong-.cxx.o [ 55%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+schar-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+sshort-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+uchar-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+uint-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+ulong-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+ulonglong-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+ushort-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+vnl_bignum-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector+vnl_rational-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+complex_double.allsizes-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+complex_float.allsizes-.cxx.o [ 56%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+double.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+float.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+int.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+slonglong.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+sshort.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+uchar.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+uint.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+ulonglong.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+ushort.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_bignum.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed+vnl_rational.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed_ref+double.allsizes-.cxx.o [ 57%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_fixed_ref+float.allsizes-.cxx.o [ 58%] Building CXX object Modules/ThirdParty/VNL/src/vxl/core/vnl/CMakeFiles/itkvnl.dir/Templates/vnl_vector_ref+alltypes.cxx.o [ 58%] Linking CXX static library ../../../../../../../lib/libitkvnl-5.1.a [ 58%] Built target itkvnl Makefile:151: recipe for target 'all' failed make: *** [all] Error 2 itk/5.1.2: ERROR: Package '0aece0dabb362c3edce1110f0720debbc703cfb7' build failed itk/5.1.2: WARN: Build folder /home/conan/workspace/prod-v2/bsr/78684/bdffd/p/b/itkc728eecc5f840/b/build/Release ERROR: itk/5.1.2: Error in build() method, line 249 cmake.build() ConanException: Error 2 while executing -
itk/5.1.0: Didn't run or was cancelled before finishing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v1 pipeline :x:
Failure in build 2 (09004bdada9557ba58dbe1f4369030554a9ff779):
-
itk/5.1.2: Didn't run or was cancelled before finishing
-
itk/5.1.0: CI failed to create some packages (All logs)
Logs for packageID
c5f60f3f2715152e03b7233f6699bb49c7eb7aeb:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] itk:shared=False[...] /home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:474 (include) CMake Warning at /home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:187 (message): Target name 'dcmxml' already exists. Call Stack (most recent call first): /home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:474 (include) CMake Warning at /home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:193 (message): Target name 'oficonv' already exists. Call Stack (most recent call first): /home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:474 (include) /home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/IO/XML/src/itkXMLFile.cxx:21:10: fatal error: expat.h: No such file or directory #include "expat.h" ^~~~~~~~~ compilation terminated. make[2]: *** [Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkXMLFile.cxx.o] Error 1 make[1]: *** [Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: dcmtk/3.6.8: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.0 to zlib/1.3.1 WARN: dcmtk/3.6.8: requirement libpng/1.6.40 overridden by itk/5.1.0 to libpng/1.6.43 WARN: libxml2/2.11.4: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: openssl/3.3.1: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libpng/1.6.43: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: gdcm/3.0.21: requirement expat/[>=2.6.2 <3] overridden by itk/5.1.0 to expat/2.6.2 WARN: gdcm/3.0.21: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.0 to zlib/1.3.1 WARN: hdf5/1.14.1: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.0 to zlib/1.3.1 itk/5.1.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.0: ERROR: Package 'c5f60f3f2715152e03b7233f6699bb49c7eb7aeb' build failed itk/5.1.0: WARN: Build folder /home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release ERROR: itk/5.1.0: Error in build() method, line 252 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/87869/efebd/.conan/data/itk/5.1.0/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release" '--' '-j3'
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v2 pipeline :x:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.
Failure in build 2 (09004bdada9557ba58dbe1f4369030554a9ff779):
-
itk/5.1.2: Didn't run or was cancelled before finishing
-
itk/5.1.0: CI failed to create some packages (All logs)
Logs for packageID
0aece0dabb362c3edce1110f0720debbc703cfb7:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] */*:shared=False[...] [ 81%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkQuaternionRigidTransformGradientDescentOptimizer.cxx.o [ 81%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSPSAOptimizer.cxx.o [ 81%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSingleValuedVnlCostFunctionAdaptor.cxx.o [ 81%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkMultipleValuedNonLinearVnlOptimizer.cxx.o [ 81%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkPowellOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkVersorRigid3DTransformOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkVersorTransformOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkOnePlusOneEvolutionaryOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkMultipleValuedNonLinearOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkLBFGSBOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkCumulativeGaussianOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkAmoebaOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkCumulativeGaussianCostFunction.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkOptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkFRPROptimizer.cxx.o [ 82%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkGradientDescentOptimizer.cxx.o [ 83%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkSingleValuedNonLinearOptimizer.cxx.o [ 83%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkRegularStepGradientDescentBaseOptimizer.cxx.o [ 83%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkMultipleValuedVnlCostFunctionAdaptor.cxx.o [ 83%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkParticleSwarmOptimizerBase.cxx.o Scanning dependencies of target ITKPolynomials-all [ 83%] Built target ITKPolynomials-all Scanning dependencies of target ITKFFT-all [ 83%] Built target ITKFFT-all [ 83%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkParticleSwarmOptimizer.cxx.o [ 83%] Linking CXX static library ../../../../lib/libITKTransformFactory-5.1.a [ 83%] Built target ITKTransformFactory Scanning dependencies of target ITKIOXML [ 83%] Building CXX object Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkXMLFile.cxx.o /home/conan/workspace/prod-v2/bsr/78736/beeec/p/b/itkd4e4bff627c9b/b/src/Modules/IO/XML/src/itkXMLFile.cxx:21:10: fatal error: expat.h: No such file or directory 21 | #include "expat.h" | ^~~~~~~~~ compilation terminated. Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/build.make:62: recipe for target 'Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkXMLFile.cxx.o' failed make[2]: *** [Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/itkXMLFile.cxx.o] Error 1 CMakeFiles/Makefile2:5483: recipe for target 'Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/all' failed make[1]: *** [Modules/IO/XML/src/CMakeFiles/ITKIOXML.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 83%] Building CXX object Modules/Numerics/Optimizers/src/CMakeFiles/ITKOptimizers.dir/itkInitializationBiasedParticleSwarmOptimizer.cxx.o [ 83%] Linking CXX static library ../../../../lib/libITKOptimizers-5.1.a [ 83%] Built target ITKOptimizers Makefile:151: recipe for target 'all' failed make: *** [all] Error 2 itk/5.1.0: ERROR: Package '0aece0dabb362c3edce1110f0720debbc703cfb7' build failed itk/5.1.0: WARN: Build folder /home/conan/workspace/prod-v2/bsr/78736/beeec/p/b/itkd4e4bff627c9b/b/build/Release ERROR: itk/5.1.0: Error in build() method, line 252 cmake.build() ConanException: Error 2 while executing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v1 pipeline :x:
Failure in build 3 (bb134f46e1336c4ae6d24b6f63dbb55590b3462b):
-
itk/5.1.0: Didn't run or was cancelled before finishing
-
itk/5.1.2: CI failed to create some packages (All logs)
Logs for packageID
7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f:[settings] arch=armv8 build_type=Debug compiler=apple-clang compiler.libcxx=libc++ compiler.version=13.0 os=Macos [options] itk:shared=False[...] Call Stack (most recent call first): /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/build/Debug/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) CMake Warning at /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/build/Debug/generators/DCMTKTargets.cmake:193 (message): Target name 'oficonv' already exists. Call Stack (most recent call first): /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/build/Debug/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) In file included from /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/src/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:127: /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:140:3: error: use of undeclared identifier 'itk_feenableexcept' itk_feenableexcept(FE_DIVBYZERO); ^ /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:141:3: error: use of undeclared identifier 'itk_feenableexcept' itk_feenableexcept(FE_INVALID); ^ /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:162:3: error: use of undeclared identifier 'itk_fedisableexcept' itk_fedisableexcept(FE_DIVBYZERO); ^ /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:163:3: error: use of undeclared identifier 'itk_fedisableexcept' itk_fedisableexcept(FE_INVALID); ^ 4 errors generated. make[2]: *** [Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkFloatingPointExceptions.cxx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/all] Error 2 make: *** [all] Error 2 WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: dcmtk/3.6.8: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 WARN: dcmtk/3.6.8: requirement libpng/1.6.40 overridden by itk/5.1.2 to libpng/1.6.43 WARN: libxml2/2.11.4: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: openssl/3.3.1: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libpng/1.6.43: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: gdcm/3.0.21: requirement expat/[>=2.6.2 <3] overridden by itk/5.1.2 to expat/2.6.2 WARN: gdcm/3.0.21: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 WARN: hdf5/1.14.1: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 itk/5.1.2: ERROR: Package '7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f' build failed itk/5.1.2: WARN: Build folder /Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/build/Debug ERROR: itk/5.1.2: Error in build() method, line 249 cmake.build() ConanException: Error 2 while executing cmake --build "/Users/jenkins/workspace/prod-v1/bsr/87985/daaee/.conan/data/itk/5.1.2/_/_/build/7e1f815b6dad37bb1d114e7e6126cf62bcde6e5f/build/Debug" '--' '-j8'
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v2 pipeline :x:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.
Failure in build 3 (bb134f46e1336c4ae6d24b6f63dbb55590b3462b):
-
itk/5.1.2: CI failed to create some packages (All logs)
Logs for packageID
3837169a12efc9074521f4977f9f850445c33304:[settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=17 compiler.libcxx=libc++ compiler.version=13 os=Macos [options] */*:shared=False[...] [ 70%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkProgressReporter.cxx.o [ 70%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkExceptionObject.cxx.o [ 70%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkMultipleLogOutput.cxx.o [ 70%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkQuadraticTriangleCellTopology.cxx.o [ 70%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTimeProbesCollectorBase.cxx.o [ 70%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkSmapsFileParser.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTriangleCellTopology.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkVector.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkRealTimeStamp.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkDirectory.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkLoggerManager.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsRGBPixel.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTimeProbe.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTimeStamp.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkSingleton.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkTetrahedronCellTopology.cxx.o [ 71%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkThreadedIndexedContainerPartitioner.cxx.o [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkObjectFactoryBase.cxx.o [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkFloatingPointExceptions.cxx.o [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkOutputWindow.cxx.o [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsDiffusionTensor3DPixel.cxx.o [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkEquivalencyTable.cxx.o [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkXMLFileOutputWindow.cxx.o [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkXMLFilterWatcher.cxx.o In file included from /Users/jenkins/workspace/prod-v2/bsr/78826/dbcae/p/b/itka2e0afb15ad76/b/src/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:127: /Users/jenkins/workspace/prod-v2/bsr/78826/dbcae/p/b/itka2e0afb15ad76/b/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:140:3: error: use of undeclared identifier 'itk_feenableexcept' itk_feenableexcept(FE_DIVBYZERO); ^ /Users/jenkins/workspace/prod-v2/bsr/78826/dbcae/p/b/itka2e0afb15ad76/b/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:141:3: error: use of undeclared identifier 'itk_feenableexcept' itk_feenableexcept(FE_INVALID); ^ /Users/jenkins/workspace/prod-v2/bsr/78826/dbcae/p/b/itka2e0afb15ad76/b/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:162:3: error: use of undeclared identifier 'itk_fedisableexcept' itk_fedisableexcept(FE_DIVBYZERO); ^ /Users/jenkins/workspace/prod-v2/bsr/78826/dbcae/p/b/itka2e0afb15ad76/b/src/Modules/Core/Common/src/itkFloatingPointExceptions_unix.cxx:163:3: error: use of undeclared identifier 'itk_fedisableexcept' itk_fedisableexcept(FE_INVALID); ^ [ 72%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkStoppingCriterionBase.cxx.o 4 errors generated. make[2]: *** [Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkFloatingPointExceptions.cxx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/all] Error 2 make: *** [all] Error 2 itk/5.1.2: ERROR: Package '3837169a12efc9074521f4977f9f850445c33304' build failed itk/5.1.2: WARN: Build folder /Users/jenkins/workspace/prod-v2/bsr/78826/dbcae/p/b/itka2e0afb15ad76/b/build/Release ERROR: itk/5.1.2: Error in build() method, line 249 cmake.build() ConanException: Error 2 while executing -
itk/5.1.0: Didn't run or was cancelled before finishing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v1 pipeline :heavy_check_mark:
All green in build 4 (04527d632386773b6e4e0b13c893e00fb6b45bf1):
Conan v1 pipeline :x:
Failure in build 5 (46cccd52922575e67ef83bd554f7f772cd0474a8):
-
itk/5.1.2: CI failed to create some packages (All logs)
Logs for packageID
c5f60f3f2715152e03b7233f6699bb49c7eb7aeb:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] itk:shared=False[...] CMakeLists.txt:478 (include) CMake Warning at /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:187 (message): Target name 'dcmxml' already exists. Call Stack (most recent call first): /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) CMake Warning at /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKTargets.cmake:193 (message): Target name 'oficonv' already exists. Call Stack (most recent call first): /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release/generators/DCMTKConfig.cmake:16 (include) Modules/ThirdParty/DCMTK/itk-module-init.cmake:27 (find_package) CMake/ITKModuleEnablement.cmake:321 (include) CMakeLists.txt:478 (include) In file included from /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaTypes.h:12:0, from /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaUtils.h:34, from /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/MetaIO/src/MetaIO/src/metaUtils.cxx:29: /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/src/Modules/ThirdParty/MetaIO/src/MetaIO/src/localMetaConfiguration.h:30:12: fatal error: zlib.h: No such file or directory #include "zlib.h" ^~~~~~~~ compilation terminated. make[2]: *** [Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/metaUtils.cxx.o] Error 1 make[1]: *** [Modules/ThirdParty/MetaIO/src/MetaIO/src/CMakeFiles/ITKMetaIO.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: dcmtk/3.6.8: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 WARN: dcmtk/3.6.8: requirement libpng/1.6.40 overridden by itk/5.1.2 to libpng/1.6.43 WARN: libxml2/2.11.4: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: openssl/3.3.1: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libpng/1.6.43: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by dcmtk/3.6.8 to zlib/1.3.1 WARN: gdcm/3.0.21: requirement expat/[>=2.6.2 <3] overridden by itk/5.1.2 to expat/2.6.2 WARN: gdcm/3.0.21: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 WARN: hdf5/1.14.1: requirement zlib/[>=1.2.11 <2] overridden by itk/5.1.2 to zlib/1.3.1 itk/5.1.2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior itk/5.1.2: ERROR: Package 'c5f60f3f2715152e03b7233f6699bb49c7eb7aeb' build failed itk/5.1.2: WARN: Build folder /home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release ERROR: itk/5.1.2: Error in build() method, line 264 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/88608/baaec/.conan/data/itk/5.1.2/_/_/build/c5f60f3f2715152e03b7233f6699bb49c7eb7aeb/build/Release" '--' '-j3' -
itk/5.1.0: Didn't run or was cancelled before finishing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v2 pipeline :x:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.
Failure in build 5 (46cccd52922575e67ef83bd554f7f772cd0474a8):
-
itk/5.1.2: CI failed to create some packages (All logs)
Logs for packageID
0aece0dabb362c3edce1110f0720debbc703cfb7:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] */*:shared=False[...] [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slas2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slaset.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slassq.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/slasv2.c.o [ 26%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sorg2r.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sorm2r.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/sormr2.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/single/stgsja.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/ieeeck.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/ilaenv.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/izmax1.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/lapack/util/lsame.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/napack/cg.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/dpmpar.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/enorm.c.o [ 27%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/fdjac2.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmder.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmder1.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmdif.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/lmpar.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/qrfac.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/minpack/qrsolv.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/opt/lbfgs.c.o [ 28%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/opt/lbfgsb.c.o [ 28%] Building CXX object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linalg/lsqrBase.cxx.o [ 28%] Building CXX object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linalg/lsqrDense.cxx.o [ 28%] Building CXX object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linalg/lsmrBase.cxx.o [ 28%] Building CXX object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/linalg/lsmrDense.cxx.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/toms/rpoly.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/datapac/camsun.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/mathews/simpson.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/mathews/trapezod.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/mathews/adaquad.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spAllocate.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spBuild.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spFactor.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spSolve.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spUtils.c.o [ 29%] Building C object Modules/ThirdParty/VNL/src/vxl/v3p/netlib/CMakeFiles/itkv3p_netlib.dir/sparse/spOutput.c.o [ 30%] Linking CXX static library ../../../../../../../lib/libitkv3p_netlib-5.1.a [ 30%] Built target itkv3p_netlib Makefile:151: recipe for target 'all' failed make: *** [all] Error 2 itk/5.1.2: ERROR: Package '0aece0dabb362c3edce1110f0720debbc703cfb7' build failed itk/5.1.2: WARN: Build folder /home/conan/workspace/prod-v2/bsr/79360/faaeb/p/b/itk8c44d2d6d0aed/b/build/Release ERROR: itk/5.1.2: Error in build() method, line 264 cmake.build() ConanException: Error 2 while executing -
itk/5.1.0: Didn't run or was cancelled before finishing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
I'm not really sure about this "simplification". Skipping ITK CMake files requires not double check, but triple check due its complexity and what are are missing. Even vcpkg is not doing, but keeping the original files.
It started out reasonable-ish, but after all of the additional required fixes and the added unvendorings, the change became a lot less useful, I agree. I'll probably get rid of it when I'm working on the recipe again.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
Martin Valgur seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.