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:
@@ -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 \
|
||||
|
||||
@@ -168,8 +168,12 @@ fi
|
||||
cp -f "$DLL_TARGET_DIR/libusb-1.0.dylib" "$PROJECT_ROOT/electrum/" || fail "Could not copy libusb dylib"
|
||||
|
||||
|
||||
info "Installing requirements..."
|
||||
# opt out of compiling C extensions
|
||||
export YARL_NO_EXTENSIONS=1
|
||||
|
||||
export ELECTRUM_ECC_DONT_COMPILE=1
|
||||
|
||||
info "Installing requirements..."
|
||||
python3 -m pip install --no-build-isolation --no-dependencies --no-binary :all: \
|
||||
--no-warn-script-location \
|
||||
-Ir ./contrib/deterministic-build/requirements.txt \
|
||||
|
||||
Reference in New Issue
Block a user