<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 17, 2014 at 10:31 AM, John Marino <span dir="ltr"><<a href="mailto:dragonflybsd@marino.st" target="_blank">dragonflybsd@marino.st</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 1/17/2014 19:20, Brad Fitzpatrick wrote:<br>
><br>
><br>
><br>
> On Fri, Jan 17, 2014 at 10:17 AM, John Marino <<a href="mailto:dragonflybsd@marino.st">dragonflybsd@marino.st</a><br>
</div><div><div class="h5">> <mailto:<a href="mailto:dragonflybsd@marino.st">dragonflybsd@marino.st</a>>> wrote:<br>
><br>
>     On 1/17/2014 19:12, John Marino wrote:<br>
>     > Hi Brad,<br>
>     > Well, there's a chance that this report is "bogus" in the sense<br>
>     that Go<br>
>     > only builds within the FreeBSD Ports framework on DragonFly.  For sure<br>
>     > we need src/make.bash patched to remove the bashism equality checks:<br>
>     ><br>
>     ><br>
>     <a href="https://github.com/DragonFlyBSD/DeltaPorts/blob/master/ports/lang/go/dragonfly/patch-src_make.bash" target="_blank">https://github.com/DragonFlyBSD/DeltaPorts/blob/master/ports/lang/go/dragonfly/patch-src_make.bash</a><br>

>     ><br>
>     > (If make.bash is still broken this way, could you fix it?)<br>
><br>
><br>
>     I should clarify this!<br>
>     FreeBSD runs /bin/sh to execute all the bash scripts.<br>
>     It is "fixed" by shebangfix<br>
>     (<a href="http://svnweb.freebsd.org/ports/head/lang/go/Makefile?revision=335891&view=markup" target="_blank">http://svnweb.freebsd.org/ports/head/lang/go/Makefile?revision=335891&view=markup</a>)<br>
><br>
>     So the "==" under /bin/sh.  I believe that's valid bash equality<br>
>     comparison though.  So that's what that is all about.<br>
><br>
><br>
> Well, I think I just had bash installed on my FreeBSD machine.  I<br>
> definitely didn't use ports, since I only work at head.<br>
><br>
> Assuming you either install bash, or fix the shebangs, what is the<br>
> current output of all.bash on DragonFly?<br>
<br>
<br>
</div></div>You mean on the head of hg, right?<br></blockquote><div><br></div><div>Yes, head. Outside of ports. (That's how the builder will run things, after all.)</div><div><br></div><div>But the Go 1.2 you have already in ports might be sufficient to build the builder worker and start the process.  Even the plan9 and solaris ports started with months of red failure on our dashboard.</div>
<div><br></div><div><br></div></div></div></div>