diff -Nru base-installer-1.152/debian/changelog base-installer-1.152+mips64el/debian/changelog --- base-installer-1.152/debian/changelog 2014-11-02 15:05:33.000000000 +0800 +++ base-installer-1.152+mips64el/debian/changelog 2015-01-14 18:15:31.000000000 +0800 @@ -1,4 +1,4 @@ -base-installer (1.152) unstable; urgency=medium +base-installer (1.152+mips64el) unstable; urgency=medium [ Ben Hutchings ] * Add 586 flavour to i386 kernel selection diff -Nru base-installer-1.152/kernel/Makefile base-installer-1.152+mips64el/kernel/Makefile --- base-installer-1.152/kernel/Makefile 2014-09-20 15:33:08.000000000 +0800 +++ base-installer-1.152+mips64el/kernel/Makefile 2015-01-14 18:15:07.000000000 +0800 @@ -1,4 +1,4 @@ -ARCHES = alpha amd64 arm64 armeb armel armhf hppa i386 ia64 m68k mips mipsel powerpc ppc64el s390x sh4 sparc kfreebsd-amd64 kfreebsd-i386 +ARCHES = alpha amd64 arm64 armeb armel armhf hppa i386 ia64 m68k mips mipsel mips64el powerpc ppc64el s390x sh4 sparc kfreebsd-amd64 kfreebsd-i386 test: @STATUS=0; \ diff -Nru base-installer-1.152/kernel/mips64el.sh base-installer-1.152+mips64el/kernel/mips64el.sh --- base-installer-1.152/kernel/mips64el.sh 1970-01-01 08:00:00.000000000 +0800 +++ base-installer-1.152+mips64el/kernel/mips64el.sh 2015-01-14 18:13:58.000000000 +0800 @@ -0,0 +1,27 @@ +arch_get_kernel_flavour () { + case "$SUBARCH" in + 5kc-malta|loongson-3|sb1-bcm91250a|octeon) + echo "$SUBARCH" + return 0 ;; + *) + warning "Unknown $ARCH subarchitecture '$SUBARCH'." + return 1 ;; + esac +} + +arch_check_usable_kernel () { + # Subarchitecture must match exactly + if echo "$1" | grep -Eq -- "-$2(-.*)?$"; then return 0; fi + return 1 +} + +arch_get_kernel () { + case "$KERNEL_MAJOR" in + 2.6|3.*) + echo "linux-image-$1" + ;; + *) + warning "Unsupported kernel major '$KERNEL_MAJOR'." + ;; + esac +}