diff options
| author | Jeff Carr <[email protected]> | 2025-10-30 13:58:03 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-30 13:58:03 -0500 |
| commit | e1a3c160a5b13ff874df75938cbe62e81bef1ec2 (patch) | |
| tree | 4c160ff31c801deda2763a4eb2d6307dd3c0a20a /doRebuild.go | |
| parent | d3c0922f35dc78008e21065755fdcf622fc32869 (diff) | |
fixes to detect more ipv6 problem conditionsv0.25.107
Diffstat (limited to 'doRebuild.go')
| -rw-r--r-- | doRebuild.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doRebuild.go b/doRebuild.go index 4a8738d..7f2315b 100644 --- a/doRebuild.go +++ b/doRebuild.go @@ -118,6 +118,18 @@ func checkBuildRequirements() (string, error) { } else { log.Info("goimports at path:", path) } + // go install -v -x google.golang.org/protobuf/cmd/protoc-gen-go@latest + if path, err := fhelp.CheckCmd("protoc-gen-go"); err != nil { + log.Printf("goimports missing path(%s) err(%v)\n", path, err) + cmd := []string{"go", "install", "-v", "-x", "google.golang.org/protobuf/cmd/protoc-gen-go@latest"} + log.Info("TRYING TO INSTALL protoc-gen-go", cmd) + log.Info("TRYING TO INSTALL protoc-gen-go", cmd) + log.Info("TRYING TO INSTALL protoc-gen-go", cmd) + shell.RunVerboseOnError(cmd) + allerr = errors.Join(allerr, err) + } else { + log.Info("goimports at path:", path) + } if path, err := fhelp.CheckCmd("autogenpb"); err != nil { log.Printf("autogenpb missing path(%s) err(%v)\n", path, err) cmd := []string{"go", "install", "-v", "-x", "go.wit.com/apps/autogenpb@latest"} |
