-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Labels
build system 🏗️high effortA lot to implement but still doable by a single person. The task is large or difficult.A lot to implement but still doable by a single person. The task is large or difficult.high impactChanges are very prominent and affect users or the project in a major way.Changes are very prominent and affect users or the project in a major way.must have eventuallySomething we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.outsourceableNeeds little knowledge about the code base and can be done by externals.Needs little knowledge about the code base and can be done by externals.solcbin
Milestone
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.
thebeanogamer, frangio, dzmitry-lahoda, mitchmindtree, felix314159 and 2 more
Metadata
Metadata
Assignees
Labels
build system 🏗️high effortA lot to implement but still doable by a single person. The task is large or difficult.A lot to implement but still doable by a single person. The task is large or difficult.high impactChanges are very prominent and affect users or the project in a major way.Changes are very prominent and affect users or the project in a major way.must have eventuallySomething we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.outsourceableNeeds little knowledge about the code base and can be done by externals.Needs little knowledge about the code base and can be done by externals.solcbin
Type
Projects
Status
☀️ Q3 2025
Status
Consider to Promote