cmake -E tar x fails on some .zip files when execute on exFAT filesystems on Windows
With some .zip files (for example https://github.com/LibRaw/LibRaw-cmake/archive/a71f3b83ee3dccd7be32f9a2f410df4d9bdbde0a.zip) the cmake -E tar x
command fails when executed on extFAT filesystems on Windows, while it works fine when executed on an NTFS drive.
When executed on exFAT, this is the error:
STraversaro@IITICUBLAP102 MINGW64 /d/test-extfat
$ cmake -E tar xjf LibRaw-cmake-a71f3b83ee3dccd7be32f9a2f410df4d9bdbde0a.zip
CMake Error: Problem with archive_write_finish_entry(): Can't restore time
CMake Error: Problem extracting tar: LibRaw-cmake-a71f3b83ee3dccd7be32f9a2f410df4d9bdbde0a.zip
When executed on NTFS, the file is correctly decompressed:
STraversaro@IITICUBLAP102 MINGW64 /c/test-ntfs
$ cmake -E tar xjf LibRaw-cmake-a71f3b83ee3dccd7be32f9a2f410df4d9bdbde0a.zip
Downstream issues:
Edited by Silvio Traversaro