From 319f3a9c1bd1434d334639fc6bac1d2d10cfd3c7 Mon Sep 17 00:00:00 2001 From: Vicente Eduardo Ferrer Garcia <7854099+viferga@users.noreply.github.com> Date: Tue, 15 Oct 2024 18:05:43 -0400 Subject: [PATCH] Update TODO --- TODO | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index 60b33aa..5b1d9a3 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,13 @@ -- Produce a self contained image of Guix inside Docker removing Alpine from base image and using scratch. Possible solution: - * Multi-build stage and using Guix to pack itself. Then create a layer with Guix files only. -- Implement multi-platform builds (https://github.com/docker/buildx) and (https://ftp.gnu.org/gnu/guix/). +# TODO + +- [ ] Implement multi-platform builds. + - [x] `linux/amd64` + - [x] `linux/386` + - [ ] `linux/arm/v7` + - [ ] `linux/arm64/v8` + - [ ] `linux/ppc64le` + - [ ] `linux/riscv64` + Reference: https://github.com/metacall/guix/issues/2 +- [ ] Produce a self contained image of Guix inside Docker removing Alpine from base image and using scratch. + Possible solution: Multi-build stage and using Guix to pack itself. Then create a layer with Guix files only. + Reference: https://github.com/metacall/guix/issues/1