|
|
@@ -229,6 +229,9 @@ func doInstall(cmdline []string) {
|
|
|
|
|
|
if *arch == "" || *arch == runtime.GOARCH {
|
|
|
goinstall := goTool("install", buildFlags(env)...)
|
|
|
+ if runtime.GOARCH == "arm64" {
|
|
|
+ goinstall.Args = append(goinstall.Args, "-p", "1")
|
|
|
+ }
|
|
|
goinstall.Args = append(goinstall.Args, "-v")
|
|
|
goinstall.Args = append(goinstall.Args, packages...)
|
|
|
build.MustRun(goinstall)
|
|
|
@@ -241,6 +244,7 @@ func doInstall(cmdline []string) {
|
|
|
os.RemoveAll(filepath.Join(path, "pkg", runtime.GOOS+"_arm"))
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
// Seems we are cross compiling, work around forbidden GOBIN
|
|
|
goinstall := goToolArch(*arch, *cc, "install", buildFlags(env)...)
|
|
|
goinstall.Args = append(goinstall.Args, "-v")
|