-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot build on Mac Pre-Monterey #11364
Comments
Found this issue: Zondax/hid#4 which is applicable, and added a comment about it. Basically, v0.9.0 uses Adding |
Hmm... https://github.com/cosmos/ledger-cosmos-go/blob/master/go.mod#L11 has Looks like it's indirect from |
Instead of using a replace directive in the cosmos-sdk go.mod file, it's been decided to do this:
There are a couple workarounds for folks using cosmos-sdk running into this build problem, only one of which is needed:
|
unfortunately there isn't a clean way to avoid this due to the keyring library. ill close this for now, let us know if we should reopen |
Summary of Bug
Running
make build
fails on a Mac that isn't yet on Monterey (MacOS V12.0+).Version
Master branch, current as of Friday Mar 11, 2022 19:20 UTC.
commit hash
f4d50a989fec8ffbc2e640ad492d40f72580064c
Steps to Reproduce
make build
.Expected Results:
It builds without any errors.
Actual Results:
Extra Notes:
The
kIOMainPortDefault
variable is only available on MacOS 12.0+ (Monterey). Before that, it was namedkIOMasterPortDefault
.Temporary workaround:
$ LEDGER_ENABLED=false make build
For Admin Use
The text was updated successfully, but these errors were encountered: