home: hub: mkinitfs

Download patch

ref: 21bf3b5ff57a95bfdd70d00698f9b59810aaa460
parent: 3d83e2968ac40a80162821c358316cfea12a33e2
author: Natanael Copa <ncopa@alpinelinux.org>
date: Tue Jan 7 03:35:42 CST 2014

init: silently fix apk arch in case apkovl arch don't match

ref #2529

--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -688,6 +688,14 @@
 # generate apk repositories file. needs to be done after relocation
 find_boot_repositories > /tmp/repositories
 
+# silently fix apk arch in case the apkovl does not match
+if [ -r "$sysroot"/etc/apk/arch ]; then
+	apk_arch="$(apk --print-arch)"
+	if [ -n "$apk_arch" ]; then
+		echo "$apk_arch" > "$sysroot"/etc/apk/arch
+	fi
+fi
+
 # generate repo opts for apk
 for i in $(cat /tmp/repositories); do
 	repo_opt="$repo_opt --repository $i"