Closed tianon closed 3 years ago
Oof, didn't realize how heavy this is -- this might need to be reverted:
After this operation, 286 MB of additional disk space will be used.
Instead of reverting this, I'm thinking I should create a "native" variant that only builds for a single architecture so the image can be a lot smaller for folks who don't need/want the multi-platform support this includes.
Even leaving all these packages in (to give me more build cache so I can test the meat faster), the difference between the current image (~879MB) and my qemu-system-x86_64
-only image (~345MB) is pretty significant!
(It also built completely in ~2 minutes, so I think even the CI / build time impact is pretty reasonable!)
It's probably also worth moving the user-mode emulation targets into a separate variant (or just ditching them for now), since the image is pretty clearly focused on system emulation. :sweat_smile:
This should make these firmwares easier to use. :smile: