<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"><meta http-equiv="Content-Type" content="text/html charset=utf-8"><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">I am a developer at the University of Utah and we use ITK for our software, Seg3D. Seg3D recently had a 404 error from the FFTW download because midas has been deprecated. To fix that, I am trying to upgrade our ITK version from 4.13.0 to 4.13.1. When I merged 4.13.1 and tried to build Seg3D, I received the following error: </div><div class=""><br class=""></div><div class=""><div class=""><font color="#9929bd" class="">ATTENTION: You have enabled the use of FFTW. This library is distributed under a GPL license. By enabling this option, the ITK libraries binary that is built will be covered by a GPL license and so will any executable that is linked against these libraries.</font></div><div class=""><font color="#9929bd" class="">CMake Error at /Applications/CMake.app/Contents/share/cmake-3.4/Modules/ExternalProject.cmake:1825 (message):</font></div><div class=""><font color="#9929bd" class="">  URL_HASH is set to</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">    SHA512="1ee2c7bec3657f6846e63c6dfa71410563830d2b951966bf0123bd8f4f2f5d6b50f13b76d9a7b0eae70e44856f829ca6ceb3d080bb01649d1572c9f3f68e8eb1"</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  but must be ALGO=value where ALGO is</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">    MD5|SHA1|SHA224|SHA256|SHA384|SHA512</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  and value is a hex string.</font></div><div class=""><font color="#9929bd" class="">Call Stack (most recent call first):</font></div><div class=""><font color="#9929bd" class="">  /Applications/CMake.app/Contents/share/cmake-3.4/Modules/ExternalProject.cmake:2430 (_ep_add_download_command)</font></div><div class=""><font color="#9929bd" class="">  CMake/itkExternal_FFTW.cmake:90 (ExternalProject_add)</font></div><div class=""><font color="#9929bd" class="">  CMakeLists.txt:321 (include)</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">-- Configuring incomplete, errors occurred!</font></div><div class=""><font color="#9929bd" class="">See also "/Users/alexandrawarner/Documents/Seg3D/bin/Externals/Build/ITK_external/CMakeFiles/CMakeOutput.log".</font></div><div class=""><font color="#9929bd" class="">See also "/Users/alexandrawarner/Documents/Seg3D/bin/Externals/Build/ITK_external/CMakeFiles/CMakeError.log".</font></div><div class=""><font color="#9929bd" class="">make[2]: *** [Externals/Stamp/ITK_external/ITK_external-configure] Error 1</font></div><div class=""><font color="#9929bd" class="">make[1]: *** [CMakeFiles/ITK_external.dir/all] Error 2</font></div><div class=""><font color="#9929bd" class="">make: *** [all] Error 2</font></div></div><div class=""><br class=""></div><div class="">After looking through ITK’s code changes, I noticed that in the itkExternal_FFTW.cmake file there were parentheses after the $ for the URL and the URL_HASH commands. There weren’t these parentheses in other files around these same commands. So I removed them and rebuilt. Then I received the following error: </div><div class=""><br class=""></div><div class=""><div class=""><font color="#9929bd" class="">CMake Error at fftwd-stamp/download-fftwd.cmake:27 (message):</font></div><div class=""><font color="#9929bd" class="">  error: downloading</font></div><div class=""><font color="#9929bd" class="">  '<a href="https://data.kitware.com/api/v1/file/hashsum/sha512/1ee2c7bec3657f6846e63c6dfa71410563830d2b951966bf0123bd8f4f2f5d6b50f13b76d9a7b0eae70e44856f829ca6ceb3d080bb01649d1572c9f3f68e8eb1/download'" class="">https://data.kitware.com/api/v1/file/hashsum/sha512/1ee2c7bec3657f6846e63c6dfa71410563830d2b951966bf0123bd8f4f2f5d6b50f13b76d9a7b0eae70e44856f829ca6ceb3d080bb01649d1572c9f3f68e8eb1/download'</a></font></div><div class=""><font color="#9929bd" class="">  failed</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">    status_code: 35</font></div><div class=""><font color="#9929bd" class="">    status_string: "SSL connect error"</font></div><div class=""><font color="#9929bd" class="">    log:   Trying 50.58.123.189...</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  Connected to <a href="http://data.kitware.com" class="">data.kitware.com</a> (50.58.123.189) port 443 (#0)</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  Server aborted the SSL handshake</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  Closing connection 0</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  </font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">make[5]: *** [fftwd/src/fftwd-stamp/fftwd-download] Error 1</font></div><div class=""><font color="#9929bd" class="">make[4]: *** [CMakeFiles/fftwd.dir/all] Error 2</font></div><div class=""><font color="#9929bd" class="">make[4]: *** Waiting for unfinished jobs....</font></div><div class=""><font color="#9929bd" class="">Updating '.':</font></div><div class=""><font color="#9929bd" class="">CMake Error at fftwf-stamp/download-fftwf.cmake:27 (message):</font></div><div class=""><font color="#9929bd" class="">  error: downloading</font></div><div class=""><font color="#9929bd" class="">  '<a href="https://data.kitware.com/api/v1/file/hashsum/sha512/1ee2c7bec3657f6846e63c6dfa71410563830d2b951966bf0123bd8f4f2f5d6b50f13b76d9a7b0eae70e44856f829ca6ceb3d080bb01649d1572c9f3f68e8eb1/download'" class="">https://data.kitware.com/api/v1/file/hashsum/sha512/1ee2c7bec3657f6846e63c6dfa71410563830d2b951966bf0123bd8f4f2f5d6b50f13b76d9a7b0eae70e44856f829ca6ceb3d080bb01649d1572c9f3f68e8eb1/download'</a></font></div><div class=""><font color="#9929bd" class="">  failed</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">    status_code: 35</font></div><div class=""><font color="#9929bd" class="">    status_string: "SSL connect error"</font></div><div class=""><font color="#9929bd" class="">    log:   Trying 50.58.123.189...</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  Connected to <a href="http://data.kitware.com" class="">data.kitware.com</a> (50.58.123.189) port 443 (#0)</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  Server aborted the SSL handshake</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  Closing connection 0</font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">  </font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class=""><br class=""></font></div><div class=""><font color="#9929bd" class="">make[5]: *** [fftwf/src/fftwf-stamp/fftwf-download] Error 1</font></div><div class=""><font color="#9929bd" class="">make[4]: *** [CMakeFiles/fftwf.dir/all] Error 2</font></div><div class=""><font color="#9929bd" class="">make[3]: *** [all] Error 2</font></div><div class=""><font color="#9929bd" class="">make[2]: *** [Externals/Stamp/ITK_external/ITK_external-build] Error 2</font></div><div class=""><font color="#9929bd" class="">make[1]: *** [CMakeFiles/ITK_external.dir/all] Error 2</font></div></div><div class=""><br class=""></div><div class="">I am not sure what to do now, and was hoping for some guidance. I’m thinking that the server might be down, but wanted to be sure that there wasn’t something else I was missing. </div><div class=""><br class=""></div><div class="">Thank you for your help,</div><div class="">Ally Warner</div><div class="">SCI Institute</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>