Edge-home-orchestration-go: Build break karena versi golang di RPi

Dibuat pada 29 Okt 2020  ·  3Komentar  ·  Sumber: lf-edge/edge-home-orchestration-go

Jelaskan bugnya
Instruksi RPi memandu pengembang untuk menginstal golang dengan perintah sudo apt install golang .
RPi menginstal golang versi 1.11 dan gagal membangun proyek.
Temukan lognya di bawah ini.

pi<strong i="12">@raspberrypi</strong>:~/edge-home-orchestration-go $ go version
go version go1.11.6 linux/arm
pi<strong i="13">@raspberrypi</strong>:~/edge-home-orchestration-go $ ./build.sh

-----------------------------------
 Install prerequisite packages
-----------------------------------
(1/7) go get -u github.com/axw/gocov/gocov: Done
(2/7) go get -u github.com/matm/gocov-html: Done
(3/7) go get -u golang.org/x/lint/golint: Done
(4/7) go get -u github.com/Songmu/make2help/cmd/make2help: Done
(5/7) go get -u golang.org/x/mobile/cmd/gomobile# golang.org/x/tools/go/packages
../go/src/golang.org/x/tools/go/packages/golist_overlay.go:547:7: undefined: strings.ReplaceAll

download fail
bug

Komentar yang paling membantu

@MoonkiHong Versi go 1.15 juga berfungsi dengan baik. Saya akan menyiapkan perubahan pada dokumentasi untuk raspberry Pi dan menyiapkan PR

Semua 3 komentar

@t25kim @MoonkiHong Saya menghadapi masalah ini juga. Kami memiliki dua opsi:

  1. Perbaiki versi golang.org/x/mobile/cmd/gomobile di glide.yaml
  2. Unduh versi baru Go dan tingkatkan persyaratan untuk versi Go dalam dokumentasi ke 1.12. (Saya berhasil membuat opsi ini)

@t25kim @MoonkiHong Saya menghadapi masalah ini juga. Kami memiliki dua opsi:

  1. Perbaiki versi golang.org/x/mobile/cmd/gomobile di glide.yaml
  2. Unduh versi baru Go dan tingkatkan persyaratan untuk versi Go dalam dokumentasi ke 1.12. (Saya berhasil membuat opsi ini)

@tdrozdovsky Silakan merujuk ke pembaruan dokumen terbaru untuk build dalam hal versi Go (menargetkan x86_64). ( 1.10 -> 1.15 )

@MoonkiHong Versi go 1.15 juga berfungsi dengan baik. Saya akan menyiapkan perubahan pada dokumentasi untuk raspberry Pi dan menyiapkan PR

Apakah halaman ini membantu?
0 / 5 - 0 peringkat