Grafana: pkg / tsdb / mysqlおよびpkg / apiに関連する問題をコンパイルします

作成日 2017年05月01日  ·  3コメント  ·  ソース: grafana/grafana

コンパイルは、pkg / tsdb / mysql /mysql.goに関連するエラーで停止します。

~/go/src/github.com/grafana/grafana olaf$ go run build.go setup
Version: 4.3.0-pre1, Linux Version: 4.3.0, Package Iteration: 1493673134pre1
go get -v github.com/kardianos/govendor
go install -v ./pkg/cmd/grafana-server
github.com/grafana/grafana/pkg/api
github.com/grafana/grafana/pkg/tsdb/mysql
# github.com/grafana/grafana/pkg/tsdb/mysql
pkg/tsdb/mysql/mysql.go:156: rows.ColumnTypes undefined (type *core.Rows has no field or method ColumnTypes)
pkg/tsdb/mysql/mysql.go:182: undefined: sql.ColumnType
# github.com/grafana/grafana/pkg/api
pkg/api/http_server.go:59: undefined: http.ErrServerClosed
pkg/api/http_server.go:65: undefined: http.ErrServerClosed
pkg/api/http_server.go:90: hs.httpSrv.Shutdown undefined (type *http.Server has no field or method Shutdown)
exit status 2
exit status 1
needs more info typbuild-packaging typquestion

最も参考になるコメント

Grafanaは、新しいmysqlデータソースに使用しているそのmysql列タイプ機能にGo1.8.1->を必要とします。

全てのコメント3件

これを再現する方法に関する手がかり。 (それは私のマシンで動作します:smiley :)

  • どのOSで実行していますか?
  • 最新のマスターを実行していますか?
  • 以前は機能しましたか?

すみません、unameコマンドを付けたと思いました。

OmniOS / illumos r151020(現在安定)を使用しています。
1.7.1に進みます。

influxdbを使用して、コンパイル環境は良好のようです。
最初のGrafanaはコンパイルできない政府に依存していたため、これまでこの点に到達することはできませんでした。 それを解決し、log15を手動で更新する必要がありました(Grafanaに同梱されていますが、非常に古いものです)。

Grafana / illumosの編集を求めて、限られた知識で一歩一歩進んでいきます。

Grafanaは、新しいmysqlデータソースに使用しているそのmysql列タイプ機能にGo1.8.1->を必要とします。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

KlavsKlavsen picture KlavsKlavsen  ·  3コメント

SATHVIKRAJU picture SATHVIKRAJU  ·  3コメント

ricardclau picture ricardclau  ·  3コメント

Minims picture Minims  ·  3コメント

jackmeagher picture jackmeagher  ·  3コメント