ocket8888 opened a new pull request #6677: URL: https://github.com/apache/trafficcontrol/pull/6677
The developer environment fails to build Go binaries due to an external `git` binary being required for the Go compiler to work in Go 1.18, whenever the compiler can find a `.git` directory in the filesystem hierarchy that contains the working directory. At the time of this writing, there is ongoing discussion in golang/go#51748 that might result in changes being made that would fix this problem for us, but as a resolution hasn't yet been adopted and there's no timetable for when it might be implemented if one were adopted, this just fixes the issue by adding a new build flag explicitly disabling the new feature. <hr/> ## Which Traffic Control components are affected by this PR? None. ## What is the best way to verify this PR? `atc start && atc ready -w` should exit within a few minutes with exit code 0. ## If this is a bugfix, which Traffic Control versions contained the bug? - master as of #6656. ## PR submission checklist - [ ] This PR has tests - [ ] This PR has documentation - [ ] This PR has a CHANGELOG.md entry - [x] This PR **DOES NOT FIX A SERIOUS SECURITY VULNERABILITY** -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
