File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 96
96
- name : Install Homebrew packages
97
97
env :
98
98
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK : 1
99
- run : brew install automake libtool pkg-config gnu-getopt ccache boost libevent miniupnpc libnatpmp zeromq qt@5 qrencode
99
+ run : |
100
+ # A workaround for "The `brew link` step did not complete successfully" error.
101
+ brew install python@3 || brew link --overwrite python@3
102
+ brew install automake libtool pkg-config gnu-getopt ccache boost libevent miniupnpc libnatpmp zeromq qt@5 qrencode
100
103
101
104
- name : Set Ccache directory
102
105
run : echo "CCACHE_DIR=${RUNNER_TEMP}/ccache_dir" >> "$GITHUB_ENV"
Original file line number Diff line number Diff line change 7
7
export LC_ALL=C.UTF-8
8
8
9
9
export HOST=x86_64-apple-darwin
10
- export PIP_PACKAGES=" zmq"
10
+ # Homebrew's [email protected] is marked as externally managed (PEP 668).
11
+ # Therefore, `--break-system-packages` is needed.
12
+ export PIP_PACKAGES=" --break-system-packages zmq"
11
13
export GOAL=" install"
12
14
export BITCOIN_CONFIG=" --with-gui --with-miniupnpc --with-natpmp --enable-reduce-exports"
13
15
export CI_OS_NAME=" macos"
You can’t perform that action at this time.
0 commit comments