Skip to content

Conversation

@YusukeShimizu
Copy link
Contributor

Add and refine arm64 support by introducing multi-arch Docker builds for both Bitcoin Core and Cloudflare’s CFSSL binaries, switching uv sync --extra dev to uv sync --group dev, and updating documentation to consistently use uv run. This improves cross-platform compatibility and streamlines the development workflow.

Update to use 'group dev' when building gl-client.
Change 'pytest' to 'uv run pytest' for gl-testing execution[ci skip]
Enable multi-architecture support to ensure proper
cfssl and bitcoind downloads based on the build environment.
This fixes issues on ARM64 where the x86_64
binary was previously being downloaded,
leading to the missing ld-linux-x86-64.so.2 error.
@cdecker
Copy link
Collaborator

cdecker commented Apr 22, 2025

Excellent changes @YusukeShimizu, thank you very much 🙏

ACK 32d7907

@cdecker cdecker merged commit ed1f18b into Blockstream:main Apr 22, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants