Problem extracting ippicv_.zip
I'm attempting to build OpenCV from source, using Visual Studio 2015 and Windows 7. But I've run into a problem. CMake is unable to extract 3rdparty/ippicv. The error is as follows:
ICV: Removing previous unpacked package: E:/opencv/source/3rdparty/ippicv/unpack
ICV: Unpacking ippicv_windows_20141027.zip to E:/opencv/source/3rdparty/ippicv/unpack...
CMake Error: Problem with archive_write_finish_entry(): Can't restore time
CMake Error: Problem extracting tar: E:/opencv/source/3rdparty/ippicv/downloads/windows-b59f865d1ba16e8c84124e19d78eec57/ippicv_windows_20141027.zip
CMake Error at 3rdparty/ippicv/downloader.cmake:99 (message):
ICV: Failed to unpack ICV package from
E:/opencv/source/3rdparty/ippicv/downloads/windows-b59f865d1ba16e8c84124e19d78eec57/ippicv_windows_20141027.zip
to E:/opencv/source/3rdparty/ippicv/unpack with error 1
Call Stack (most recent call first):
3rdparty/ippicv/downloader.cmake:110 (_icv_downloader)
cmake/OpenCVFindIPP.cmake:235 (include)
cmake/OpenCVFindLibsPerf.cmake:12 (include)
CMakeLists.txt:530 (include)
Configuring incomplete, errors occurred!
See also "E:/opencv/builds/CMakeFiles/CMakeOutput.log".
See also "E:/opencv/builds/CMakeFiles/CMakeError.log".
I am using source downloaded directly from the web yesterday. I have attempted this both on this machine (Windows 7 with Visual Studio 2015) and another (Windows 8.1 with Visual Studio 2010). Manually extracting the zip file to /unpack doesn't work either; CMake deletes the previous unpacked package.
you can download manually here
The manually downloaded file also fails in the same way; the file that was autodownloaded is byte-4-byte identical.
In addition, I manually extracted the contents of the zip and created a new zip from scratch. This resulted in a different hash, so I adjusted downloader.cmake to reference the new hash. It also failed again, with the same error.
One file gets extracted, ipp.h in include, before it quits. I'm ready to modifiy downloader.cmake so that it accepts an already extracted folder (that hasn't been validated).