1
0

build: set YARL_NO_EXTENSIONS for all builds

due to cython version mismatch -- easier to just disable the compilation for now
This commit is contained in:
SomberNight
2025-03-20 16:40:19 +00:00
parent 269a240fb9
commit b70da1d3b9
2 changed files with 11 additions and 2 deletions

View File

@@ -160,8 +160,13 @@ info "Installing build dependencies."
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --no-warn-script-location \
--cache-dir "$PIP_CACHE_DIR" -r "$CONTRIB/deterministic-build/requirements-build-appimage.txt"
info "installing electrum and its dependencies."
# opt out of compiling C extensions
export YARL_NO_EXTENSIONS=1
export ELECTRUM_ECC_DONT_COMPILE=1
info "installing electrum and its dependencies."
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --no-warn-script-location \
--cache-dir "$PIP_CACHE_DIR" -r "$CONTRIB/deterministic-build/requirements.txt"
"$python" -m pip install --no-build-isolation --no-dependencies --no-binary :all: --only-binary PyQt6,PyQt6-Qt6,cryptography --no-warn-script-location \