<div dir="ltr"><div>I noticed the recent merge of liblzma broke the PGI compiler. The attached patch should address the issues:<br><br><span style="font-family:courier new,monospace">PGC-S-0037-Syntax error: Recovery attempted by deleting keyword static (/home/chuck/Code/cmake/source/Utilities/cmliblzma/liblzma/check/sha256.c: 84)</span><br>
<br></div>Once that's fixed, then the 32-bit build works but the 64-bit build is still broken with:<br><br><div><span style="font-family:courier new,monospace">../Utilities/cmliblzma/libcmliblzma.a(sha256.c.o): In function `lzma_sha256_finish':<br>
/home/chuck/Code/cmake/source/Utilities/cmliblzma/liblzma/check/sha256.c:196: undefined reference to `__bswap_64'</span><br><br></div><div>The patch should address both issues with explanations as to why.<br></div><div>
<br><div><br clear="all"><div><div dir="ltr">- Chuck<br></div></div>
</div></div></div>