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
macOS Big Sur #19406
Comments
Usually that is OOM, or overheating, or some other hardware fault |
I ran with Update: The spontaneously disappearing compile error for QT depends is one point in favour of broken hardware. |
...as long as something updating Qt, one of its dependencies, or adding a needed #include somewhere didn't happen. |
New macOS releases have historically led to unpleasant surprises. I'm running the beta on an older machine, so I'll post testing progress here. Most problems deserver their own issue. See #16387 for Catalina beta testing last year.
I consider Universal Apps out of scope for this issue.
I removed Homebrew and PyEnv first, installed Xcode 12 beta, before reinstalling them. This best represents what the actual OS will look like with a clean install. It also prevents Homebrew from installing Xcode 11 developer tools.
Beta 1
Build: 20A4299v on Intel CPU, using Xcode 12 beta (without Universal App support).
Downloading 0.20 binary from bitcoincore.org works fine (with right-click install).
Tested master @ 19612ca
I didn't test ZMQ and libmultiprocess yet.
Without depends
First I installed dependencies using homebrew 2.4.2. I use
--build-from-source
to see if there's any homebrew packages that probably need a Big Sure specific update . That revealed with a few problems.Installing Python via PyEnv doesn't work yet (see pyenv/pyenv#1643), but you can install the binary for now, or via homebrew.
Brew can't install
berkeley-db4
using--build-from-source
, but it can use the Catalina bottle.clang crashed for
test/test_bitcoin-scheduler_tests
; I sent a bug report to Apple, attached logs for @practicalswift and other compiler aficionados. I wasn't reproducible, not even aftergit clean -dfx
.crash.zip
With depends
I was unable to build QT the first time, but can't reproduce that problem. BDB may need a patch (#19411). During blockchain download catchup, I got a
LevelDB read failure: Corruption: block checksum mismatch
error. I'll see if I can reproduce that. See #19410.The text was updated successfully, but these errors were encountered: