[SCM] wiki-content branch, master, updated. 6717a49157dd8ea878c66fec251c381d6e0ff6d1
Daniel Baumann
daniel at debian.org
Thu Nov 25 22:23:26 UTC 2010
The following commit has been merged in the master branch:
commit 6717a49157dd8ea878c66fec251c381d6e0ff6d1
Author: Daniel Baumann <daniel at debian.org>
Date: Thu Nov 25 23:23:07 2010 +0100
Adding some first notes on multiarch rfc.
diff --git a/devel/rfc/multiarch.mdwn b/devel/rfc/multiarch.mdwn
index ce4eac3..6c2497b 100644
--- a/devel/rfc/multiarch.mdwn
+++ b/devel/rfc/multiarch.mdwn
@@ -1 +1,34 @@
# RFC - Multiple Architecture on one Image
+
+## Overview
+
+The idea is to implement support for having different architecture of the same distribution on one live image.
+
+## live-build
+
+ * defaults.sh needs to parse config/foo first, then config/foo.$arch second.
+
+ * lb config needs to understand architectures as a seperate context:
+ - 'lb config -a amd64' will apply on config/*.amd64 files.
+ - 'lb config -a i386' will apply on config/*.i386 files.
+ - 'lb config -a any' will apply on config/* files (default).
+
+ * lb build needs to understand architectures as a seperate context:
+ - 'lb build -a amd64' will only build the amd64 images.
+ - 'lb build -a all' will build all possible architecture images (default).
+
+## live-boot
+
+ * Use filesystem.list to specify which filesystems need to be mounted in which order.
+
+## live-installer
+
+ * Needs to mount and copy any architecture independent filesystem image (filesystem.all.squashfs) first.
+ * Needs to mount and copy any architecture dependet filesystem image (filesystem.i386.squashfs) second.
+ * If lacking any of above, look normally for a single filesystem image (filesystem.squashfs).
+
+## syslinux-themes-debian
+
+ * Needs to prepared to incorporate additional menu entries.
+ * Needs to autodetect the default architecture (ifcpu64.c32).
+ * If using gfxboot, there should be an architecture switch to choose the architecture from.
--
wiki-content
More information about the debian-live-changes
mailing list