Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Fix build on case-insensitive file systems (MacOS) #361

Merged
merged 1 commit into from
Nov 16, 2020

Conversation

justinsb
Copy link
Contributor

Due to bazelbuild/rules_go#456 , the build of etcd 2.2.1 did not work correctly on case-insensitive file systems, including MacOS.

etcd has a shell script named build, which bazel was treating as a BUILD file. By setting bazel to only look for BUILD.bazel files, this is avoided.

@justinsb
Copy link
Contributor Author

cc @hakman

@justinsb
Copy link
Contributor Author

Fix for the cloudbuild failure is (hopefully) in #363

@hakman
Copy link
Contributor

hakman commented Nov 15, 2020

Nice. Thanks! :)

Due to bazelbuild/rules_go#456 , the build of etcd 2.2.1 did not work correctly on case-insensitive file systems, including MacOS.

etcd has a shell script named `build`, which bazel was treating as a `BUILD` file.  By setting bazel to only look for `BUILD.bazel` files, this is avoided.
@justinsb justinsb merged commit 978d040 into master Nov 16, 2020
@justinsb justinsb deleted the support-mac-build branch November 16, 2020 01:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants