<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 18 May 2017 at 23:28, Jose Lamego <span dir="ltr">&lt;<a href="mailto:jose.a.lamego@linux.intel.com" target="_blank">jose.a.lamego@linux.intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span class="gmail-">bc recipe must be upgraded to latest version in upstream.<br>
<br>
</span>bc license changed from &quot;GPLv2+ &amp; LGPLv2.1&quot; to &quot;GPLv3+ &amp; LGPLv3&quot;<br>
The new version exhibits a Parallel Make Race that required<br>
unsetting PARALLEL_MAKE variable.<br>
This change was tested with core-image-minimal in qemux86.</blockquote></div><br>It would be appreciated if you could spend a few minutes looking at what the build race is and pushing a fix upstream.  Or at least include a comment showing the failure.</div><div class="gmail_extra"><br></div><div class="gmail_extra">I chased the sed thing as previous releases didn&#39;t need it: my build machine doesn&#39;t even have ed installed so HOSTTOOLS won&#39;t help.  This appears to be a regression as 1.06 shipped the file that needs ed to build.  The makefile now always builds a binary to generate a file that it then runs through ed, and it doesn&#39;t build this tool correctly in a cross environment either:</div><div class="gmail_extra"><br></div><div class="gmail_extra">| /bin/bash: ./fbc: cannot execute binary file: Exec format error<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">(it&#39;s trying to run an arm binary on x86)</div><div class="gmail_extra"><br></div><div class="gmail_extra">I&#39;d suggest that we approach the upstream maintainer and discuss:</div><div class="gmail_extra">1) should the tarballs ship libmath.h instead of requiring it to be generated</div><div class="gmail_extra">2) using CC_FOR_BUILD etc from autoconf-archive to build fbc with the host compiler in cross-compile environments</div><div class="gmail_extra">3) can sed be used instead of ed to reduce the host requirements</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>