On Tue, 24 Apr 2018 17:49:12 +0200, Landry Breuil <[email protected]>
wrote:
> Hi,
>
> seems to just work, but lightly tested. Will probably commit it in
> some days unless i hear screams of horror.
It doesn't build here:
===> Building for influxdb-1.5.2
cd /usr/ports/pobj/influxdb-1.5.2/go/src/github.com/influxdata/influxdb &&
/usr/bin/env -i GOCACHE=off
GOPATH="/usr/ports/pobj/influxdb-1.5.2/go:/usr/local/go-pkg"
PATH="/usr/ports/pobj/influxdb-1.5.2/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin"
go install -x ./...
../../../golang.org/x/sync/errgroup/errgroup.go:12:2: cannot find package
"golang.org/x/net/context" in any of:
/usr/local/go/src/golang.org/x/net/context (from $GOROOT)
/usr/ports/pobj/influxdb-1.5.2/go/src/golang.org/x/net/context (from
$GOPATH)
/usr/local/go-pkg/src/golang.org/x/net/context
*** Error 1 in . (Makefile:40 'do-build')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2736
'/usr/ports/pobj/influxdb-1.5.2/build-amd64/.build_done')
*** Error 1 in /usr/ports/databases/influxdb
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'fake')
After pkg_add'ing go-net, it builds, can you add a BDEP accordingly?
I think it also needs a WANTLIB:
influxdb-1.5.2(databases/influxdb):
Missing: c.92 (/usr/local/bin/test_client) (system lib)
Missing: pthread.25 (/usr/local/bin/test_client) (system lib)
WANTLIB += c pthread
Scanning: ok
*** Error 1 in /usr/ports/databases/influxdb
(/usr/ports/infrastructure/mk/bsd.port.mk:2234 'lib-depends-check')