diff --git a/src/cmd/distpack/pack.go b/src/cmd/distpack/pack.go index 8e0b58af21..4f14210e5f 100644 --- a/src/cmd/distpack/pack.go +++ b/src/cmd/distpack/pack.go @@ -171,7 +171,7 @@ func main() { switch strings.TrimSuffix(path.Base(name), ".exe") { default: return false - case "asm", "cgo", "compile", "cover", "link", "pack", "preprofile", "vet": + case "asm", "cgo", "compile", "cover", "link", "preprofile", "vet": } } return true diff --git a/src/cmd/go/internal/work/gc.go b/src/cmd/go/internal/work/gc.go index 70d22580a3..39a1f5f74c 100644 --- a/src/cmd/go/internal/work/gc.go +++ b/src/cmd/go/internal/work/gc.go @@ -482,7 +482,7 @@ func (gcToolchain) pack(b *Builder, a *Action, afile string, ofiles []string) er p := a.Package sh := b.Shell(a) if cfg.BuildN || cfg.BuildX { - cmdline := str.StringList(base.Tool("pack"), "r", absAfile, absOfiles) + cmdline := str.StringList("go", "tool", "pack", "r", absAfile, absOfiles) sh.ShowCmd(p.Dir, "%s # internal", joinUnambiguously(cmdline)) } if cfg.BuildN {