Is there an existing issue for this item?
Repositories
LizardByte/Sunshine
Languages/Skills/Technologies
Docker, C++, CMake
Description
Currently, arm64 builds of debian/ubuntu images take ~3-4 hours to build. We can reduce the time by cross compiling the arm64 images and leveraging BUILDPLATFORM and TARGETPLATFORM docker variables.
There were previous attempts to do this in the following PRs:
Those PRs all went stale, or had too many conflicts.
Since those attempts, we now only need to worry about debian and ubuntu images, instead of Fedora images which are no longer used in Sunshine.
Estimated Effort
effort:Large
Priority
priority:High
Target Milestone
1-3 months
Dependencies
No response
Is there an existing issue for this item?
Repositories
LizardByte/Sunshine
Languages/Skills/Technologies
Docker, C++, CMake
Description
Currently, arm64 builds of debian/ubuntu images take ~3-4 hours to build. We can reduce the time by cross compiling the arm64 images and leveraging BUILDPLATFORM and TARGETPLATFORM docker variables.
There were previous attempts to do this in the following PRs:
Those PRs all went stale, or had too many conflicts.
Since those attempts, we now only need to worry about debian and ubuntu images, instead of Fedora images which are no longer used in Sunshine.
Estimated Effort
effort:Large
Priority
priority:High
Target Milestone
1-3 months
Dependencies
No response