-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Build fails on ARM64 Mac #59569
Comments
Hello, I am Blathers. I am here to help you get the issue triaged. Hoot - a bug! Though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here. I was unable to automatically find someone to ping. If we have not gotten back to your issue within a few business days, you can try the following:
🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is otan. |
Seems like rocksdb is also failing to build:
Perhaps related to facebook/rocksdb#7714 |
Okay I finally got it to build, but it requires a bunch of changes:
I think that is everything, but it also got hung up during the build process at some point, and I haven’t had a chance to actually try out the final binary yet. |
i can do the GEOS patch, but https://github.com/shirou/gopsutil needs an upgrade. confused how rocksdb is still on your build - that thing is gone as of master about 3 months ago! |
I built from the latest stable at the time v20.2.4 which still includes it: https://github.com/cockroachdb/cockroach/tree/eda2309728392593162e962a61182eab6ab003ff/c-deps |
Ah, right, we still needs rocks in v20.2, but it's gone in the upcoming master release (v21.1). Did you need to build v20.2 for any reason? |
Nope. I just tend to use the latest stable release when I’m trying out new software. I can try building off of one of the v21 alpha builds. |
should be fine on master, but i can't test it. let me know if you have any issues. |
Describe the problem
Trying to build from source on an ARM64 Mac with M1 chip fails with this error:
To Reproduce
Expected behavior
The build succeeds
Additional data / screenshots
The issue itself seems to be with the geos submodule/fork
It looks like it may be fixed here: libgeos/geos#365
Environment:
The text was updated successfully, but these errors were encountered: