Open
Description
With Apple switching to ARMv8 releasing ARM builds of solc is increasingly important, especially linux ARM builds.
The reason for this is that if you use Docker with an ARM mac, you'll end up running your containers in an ARM-based Linux, so you can't run any native solc build.
In Mac the situation is different, you can still run x86_64 binaries using Rosetta2, and this process is 100% transparent.
Hardhat, and I guess all the other Node.js-based tools, automatically fallbacks to socjs, so it still works in ARM-based Docker containers. Other tools, like Brownie, probably break in that situation.
Metadata
Metadata
Assignees
Labels
A lot to implement but still doable by a single person. The task is large or difficult.Changes are very prominent and affect users or the project in a major way.Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.Needs little knowledge about the code base and can be done by externals.
Type
Projects
Status
Consider to Promote