Edge-home-orchestration-go: Rupture de build due à la version golang sur RPi

Créé le 29 oct. 2020  ·  3Commentaires  ·  Source: lf-edge/edge-home-orchestration-go

Décrivez le bogue
L'instruction RPi guide les développeurs pour installer golang avec la commande sudo apt install golang .
RPi installe la version 1.11 de golang et il ne parvient pas à générer le projet.
Trouvez le journal ci-dessous.

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

Commentaire le plus utile

@MoonkiHong La version go 1.15 fonctionne également bien. Je vais préparer des modifications à la documentation pour raspberry Pi et préparer un PR

Tous les 3 commentaires

@t25kim @MoonkiHong J'ai également été confronté à ce problème. Nous avons deux options :

  1. Correction de la version golang.org/x/mobile/cmd/gomobile dans glide.yaml
  2. Téléchargez la nouvelle version de Go et augmentez les exigences pour la version Go dans la documentation à 1.12. (J'ai réussi cette option)

@t25kim @MoonkiHong J'ai également été confronté à ce problème. Nous avons deux options :

  1. Correction de la version golang.org/x/mobile/cmd/gomobile dans glide.yaml
  2. Téléchargez la nouvelle version de Go et augmentez les exigences pour la version Go dans la documentation à 1.12. (J'ai réussi cette option)

@tdrozdovsky Veuillez vous référer à la récente mise à jour du document pour la construction en termes de version Go (ciblant x86_64). ( 1.10 -> 1.15 )

@MoonkiHong La version go 1.15 fonctionne également bien. Je vais préparer des modifications à la documentation pour raspberry Pi et préparer un PR

Cette page vous a été utile?
0 / 5 - 0 notes