On 07/24/2013 03:27 PM, Alan W. Irwin wrote:
> The first priority is to verify on Microsoft Windows that this is
> actually an issue using the the simple test I outlined in my previous
> post.

At a MSYS prompt under MS Windows this works:

 $ cat a.tar.xz | unxz | tar x

but this hangs:

 $ cmake -E tar xvf a.tar.xz

One can see in the process tree that there is a child process of
"cmake" called "unxz" that was started with no command line arguments.
One can attach a debugger to see CMake blocked inside libarchive code.

This confirms that the hang occurs on MS Windows just as in Wine.
I suggest getting upstream libarchive and building its sample
tools but without lzma support built-in.  Then try using that
binary to extract the .tar.xz file.

-Brad
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to