<html>#2830: CarpetX depends on BLOSC support in ADIOS2 but BLOSC is not in the ET
<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>ET_2024_11</td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>blocker</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>

<p>Comment (by Erik Schnetter):</p>
<p>This works for me:</p>
<div class="codehilite language-c++"><pre><span></span><code><span class="n">diff</span> <span class="o">--</span><span class="n">git</span> <span class="n">a</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">src</span><span class="o">/</span><span class="n">io_openpmd</span><span class="p">.</span><span class="n">cxx</span> <span class="n">b</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">src</span><span class="o">/</span><span class="n">io_openpmd</span><span class="p">.</span><span class="n">cxx</span>
<span class="n">index</span> <span class="n">acdbf9f7</span><span class="p">.</span><span class="mf">.43f</span><span class="mi">30</span><span class="n">a9d</span> <span class="mi">100644</span>
<span class="o">---</span> <span class="n">a</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">src</span><span class="o">/</span><span class="n">io_openpmd</span><span class="p">.</span><span class="n">cxx</span>
<span class="o">+++</span> <span class="n">b</span><span class="o">/</span><span class="n">CarpetX</span><span class="o">/</span><span class="n">src</span><span class="o">/</span><span class="n">io_openpmd</span><span class="p">.</span><span class="n">cxx</span>
<span>@@</span> <span class="o">-</span><span class="mi">16</span><span class="p">,</span><span class="mi">6</span> <span class="o">+</span><span class="mi">16</span><span class="p">,</span><span class="mi">10</span> <span>@@</span>

 <span class="cp">#include</span> <span class="cpf"><openPMD/openPMD.hpp></span><span class="cp"></span>

<span class="o">+</span><span>#</span><span class="n">ifdef</span> <span class="n">HAVE_CAPABILITY_ADIOS2</span>
<span class="o">+</span><span>#</span><span class="n">include</span> <span class="o"><</span><span class="n">adios2</span><span class="p">.</span><span class="n">h</span><span class="o">></span>
<span class="o">+</span><sp
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2830/carpetx-depends-on-blosc-support-in-adios2'>https://bitbucket.org/einsteintoolkit/tickets/issues/2830/carpetx-depends-on-blosc-support-in-adios2</a></p>
</html>