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">-&gt;</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" \&lt; "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>