From: Masahiro Yamada Date: Tue, 3 Dec 2024 11:14:45 +0000 (+0900) Subject: kbuild: deb-pkg: add debarch for ARCH=um X-Git-Tag: v6.13-rc4~6^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a34e92d2e831729f0ed5df20d15b4df419cd0ba4;p=thirdparty%2Flinux.git kbuild: deb-pkg: add debarch for ARCH=um 'make ARCH=um bindeb-pkg' shows the following warning. $ make ARCH=um bindeb-pkg [snip] GEN debian ** ** ** WARNING ** ** ** Your architecture doesn't have its equivalent Debian userspace architecture defined! Falling back to the current host architecture (amd64). Please add support for um to ./scripts/package/mkdebian ... This commit hard-codes i386/amd64 because UML is only supported for x86. Signed-off-by: Masahiro Yamada Reviewed-by: Nicolas Schier --- diff --git a/scripts/package/mkdebian b/scripts/package/mkdebian index 4ffcc70f8e319..b038a1380b8af 100755 --- a/scripts/package/mkdebian +++ b/scripts/package/mkdebian @@ -70,6 +70,13 @@ set_debarch() { debarch=sh4$(if_enabled_echo CONFIG_CPU_BIG_ENDIAN eb) fi ;; + um) + if is_enabled CONFIG_64BIT; then + debarch=amd64 + else + debarch=i386 + fi + ;; esac if [ -z "$debarch" ]; then debarch=$(dpkg-architecture -qDEB_HOST_ARCH)