<html>#2770: make ADIOS2 compile on macOS
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'> Status:</td><td>open</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'> Version:</td><td>ET_2023_11</td></tr>
<tr><td style='text-align:right'> Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td></td></tr>
</table>
<p>Comment (by Roland Haas):</p>
<p>This is fixed in ADIOS 2.9.2 so will not need to be fixed in master anymore. </p>
<p>This should be backported to the release though. <br>
So there’s two options: </p>
<p>1. apply the patch here to the release version (2023_11) only<br>
2. bump the release’s included tar file to 2.9.2 which fixes the issue but brings in other changes as well </p>
<p>In SGRID <a href="https://bitbucket.org/einsteintoolkit/tickets/issues/2771/do-not-use-non-standard-include-file" rel="nofollow" title="do not use non-standard include file "endian.h" in SGRID" class="ap-connect-link"><s>#2771</s></a> I applied the patch to the release even after master received a fix to the tar file (deeming the changes in the tar file to be more extensive than a minimal fix desired for the backport). By the same argument one would apply the patch here, but the patch here is less “nice” and changes files that I doubt are actually used on macOS (being in directories named “windows”). </p>
<p>Comments?</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2770/make-adios2-compile-on-macos'>https://bitbucket.org/einsteintoolkit/tickets/issues/2770/make-adios2-compile-on-macos</a></p>
</html>