Aquileo | Recent changes to 11: configure brokenhttps://sourceforge.net/p/mpio/bugs/11/2020-03-30T14:13:55.350000ZRecent changes to 11: configure brokenAquileo | #11 configure broken2020-03-30T14:13:55.350000Z2020-03-30T14:13:55.350000ZMarkus Germeierhttps://sourceforge.net/u/germeier/https://sourceforge.neta97033631df7d402db38fed7b039699dfdbd0d47<div class="markdown_content"><p>The latest source code is available via: <a href="https://sourceforge.net/p/mpio/code/">https://sourceforge.net/p/mpio/code/</a></p>
<ul>
<li>checkout source code</li>
<li>autogen.sh</li>
<li>configure</li>
<li>make</li>
</ul></div>Aquileo | #11 configure broken2020-03-29T19:15:34.637000Z2020-03-29T19:15:34.637000ZMarkus Germeierhttps://sourceforge.net/u/germeier/https://sourceforge.nete1c59c0b0e475d4786671057c60e2d12958c3c77<div class="markdown_content"><p>This was fixed in the source code in january 2006 after the latest pre release:</p>
<div class="codehilite"><pre><span></span><span class="o">-></span><span class="nv">tail</span> <span class="o">-</span><span class="mi">144</span> <span class="nv">configure</span>.<span class="nv">in</span> <span class="o">|</span> <span class="nv">head</span> <span class="o">-</span><span class="mi">11</span>
<span class="nv">dnl</span> <span class="o">---</span> <span class="nv">blacklist</span> <span class="nv">the</span> <span class="nv">too</span> <span class="nv">old</span> <span class="nv">versions</span>
<span class="nv">case</span> <span class="s2">"</span><span class="s">$LIBUSB_VER</span><span class="s2">"</span> <span class="nv">in</span>
<span class="mi">0</span>.<span class="mi">1</span>.[[<span class="mi">0123456</span>]]<span class="o">|</span><span class="mi">0</span>.<span class="mi">1</span>.[[<span class="mi">36</span>]][[<span class="nv">ab</span>]]<span class="ss">)</span>
<span class="nv">AC_MSG_WARN</span><span class="ss">(</span>[
<span class="o">***</span> <span class="nv">You</span> <span class="nv">need</span> <span class="nv">at</span> <span class="nv">least</span> <span class="nv">version</span> <span class="mi">0</span>.<span class="mi">1</span>.<span class="mi">7</span> <span class="nv">of</span> <span class="nv">the</span> <span class="nv">libusb</span> <span class="nv">library</span> <span class="k">for</span> <span class="nv">USB</span> <span class="nv">support</span>
<span class="o">***</span> <span class="nv">http</span>:<span class="o">//</span><span class="nv">sourceforge</span>.<span class="nv">net</span><span class="o">/</span><span class="nv">projects</span><span class="o">/</span><span class="nv">libusb</span><span class="o">/</span>
<span class="o">***</span> <span class="k">If</span> <span class="nv">you</span> <span class="nv">cannot</span> <span class="nv">find</span> <span class="nv">the</span> <span class="nv">appropriate</span> <span class="nv">version</span>, <span class="nv">try</span> <span class="nv">CVS</span>
]<span class="ss">)</span>
<span class="k">exit</span> <span class="mi">1</span> <span class="c1">;;</span>
<span class="o">*</span><span class="ss">)</span><span class="c1">;;</span>
<span class="nv">esac</span>
</pre></div>
</div>Aquileo | configure broken2020-03-29T18:36:31.746000Z2020-03-29T18:36:31.746000ZDaniela Mantovanihttps://sourceforge.net/u/dzmanto/https://sourceforge.net6263fe137d8d99d296935f6093996c03d9f61446<div class="markdown_content"><p>As of 29 March 2020, the configure script is broken. The comparison between version of libusb in line 200002:<br/>
<code>if test "$LIBUSB_VER" \< "0.1.7"; then</code><br/>
fails to deliver a correct result when comparing to version 0.12.1.<br/>
I recommend replacing the above line with:</p>
<div class="codehilite"><pre><span></span><span class="nv">LIBUSB_VER</span><span class="o">=</span>$<span class="ss">(</span><span class="nv">printf</span> <span class="s1">'</span><span class="s">%s</span><span class="se">\n</span><span class="s">2</span><span class="s1">'</span> <span class="s2">"</span><span class="s">0.1.7</span><span class="s2">"</span> <span class="o">|</span> <span class="nv">sort</span> <span class="o">-</span><span class="nv">V</span> <span class="o">|</span> <span class="nv">head</span> <span class="o">-</span><span class="mi">1</span><span class="ss">)</span>
<span class="k">if</span> <span class="nv">test</span> <span class="s2">"</span><span class="s">$LIBUSB_VER</span><span class="s2">"</span> <span class="o">!=</span> <span class="s2">"</span><span class="s">0.1.7</span><span class="s2">"</span> <span class="c1">; then</span>
</pre></div>
<p>Cheers, Daniela</p></div>