DragonFly support in Go
Brad Fitzpatrick
bradfitz at golang.org
Fri Jan 17 10:45:32 PST 2014
On Fri, Jan 17, 2014 at 10:31 AM, John Marino <dragonflybsd at marino.st>wrote:
> On 1/17/2014 19:20, Brad Fitzpatrick wrote:
> >
> >
> >
> > On Fri, Jan 17, 2014 at 10:17 AM, John Marino <dragonflybsd at marino.st
> > <mailto:dragonflybsd at marino.st>> wrote:
> >
> > On 1/17/2014 19:12, John Marino wrote:
> > > Hi Brad,
> > > Well, there's a chance that this report is "bogus" in the sense
> > that Go
> > > only builds within the FreeBSD Ports framework on DragonFly. For
> sure
> > > we need src/make.bash patched to remove the bashism equality
> checks:
> > >
> > >
> >
> https://github.com/DragonFlyBSD/DeltaPorts/blob/master/ports/lang/go/dragonfly/patch-src_make.bash
> > >
> > > (If make.bash is still broken this way, could you fix it?)
> >
> >
> > I should clarify this!
> > FreeBSD runs /bin/sh to execute all the bash scripts.
> > It is "fixed" by shebangfix
> > (
> http://svnweb.freebsd.org/ports/head/lang/go/Makefile?revision=335891&view=markup
> )
> >
> > So the "==" under /bin/sh. I believe that's valid bash equality
> > comparison though. So that's what that is all about.
> >
> >
> > Well, I think I just had bash installed on my FreeBSD machine. I
> > definitely didn't use ports, since I only work at head.
> >
> > Assuming you either install bash, or fix the shebangs, what is the
> > current output of all.bash on DragonFly?
>
>
> You mean on the head of hg, right?
>
Yes, head. Outside of ports. (That's how the builder will run things, after
all.)
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dragonflybsd.org/pipermail/users/attachments/20140117/37e740aa/attachment.html>
More information about the Users
mailing list