<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 17, 2014 at 10:17 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:12, John Marino wrote:<br>
> Hi Brad,<br>
> Well, there's a chance that this report is "bogus" in the sense 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>
> <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>
</div>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></blockquote><div><br></div><div>Well, I think I just had bash installed on my FreeBSD machine.  I definitely didn't use ports, since I only work at head.</div>
<div><br></div><div>Assuming you either install bash, or fix the shebangs, what is the current output of all.bash on DragonFly?</div><div><br></div></div></div></div>