<html><head><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}

p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head><body><div data-externalstyle="false" dir="ltr" style="font-family:Calibri,'Segoe UI',Meiryo,'Microsoft YaHei UI','Microsoft JhengHei UI','Malgun Gothic','Khmer UI','Nirmala UI',Tunga,'Lao UI',Ebrima,sans-serif;font-size:12pt;"><div>> In sum this "cmake -E tar" issue for *.tar.xz files needs confirmation<br>> for MSYS on the Microsoft version of Windows.  I am pretty sure this<br>> is a simple issue since under MSYS handling of *.tar.xz files is<br>> straightforward from the command line, and my understanding is that<br>> libarchive drops back to the command line when necessary.  However, to<br>> help me generate the appropriate cmake patch I need some further<br>> guidance to where in Utilities/cmlibarchive/libarchive I should be<br>> looking.</div><div> </div><div>libarchive is a “3rd party library” imported into CMake periodically when important updates are made in the upstream library. The difference between the upstream snapshot and what’s in CMake should be minimal.</div><div> </div><div>Perhaps you should inquire about this problem on the libarchive mailing list, and see if you can get any guidance there. The fix should be made in upstream libarchive, and then pulled into CMake next time the snapshot is updated.</div><div> </div><div>Of course, if you have a trivial one-line fix or something close to it, patching both simultaneously is reasonable. But it should definitely be fixed in upstream libarchive as well if that’s where the problem code is...</div><div> </div><div>Sorry I’m not an expert on the libarchive code, and can’t give you a pointer where to look... but I bet somebody on the libarchive list would have a better shot at giving you that pointer.</div><div> </div><div>libarchive project page: <a title="http://code.google.com/p/libarchive/" href="http://code.google.com/p/libarchive/" target="_parent">http://code.google.com/p/libarchive/</a></div><div> </div><div> </div><div>Good luck,</div><div>David C.</div><div><br> </div></div></body></html>