diff options
author | Masahiro Yamada <masahiroy@kernel.org> | 2024-12-03 20:14:45 +0900 |
---|---|---|
committer | Masahiro Yamada <masahiroy@kernel.org> | 2024-12-21 12:42:04 +0900 |
commit | a34e92d2e831729f0ed5df20d15b4df419cd0ba4 (patch) | |
tree | c57e5569cea29f23f7d9066ab3195bde311c962b /scripts/package | |
parent | d67393f4d28ef0544eaf382f1123dcaf56495dc9 (diff) |
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 <masahiroy@kernel.org>
Reviewed-by: Nicolas Schier <nicolas@fjasle.eu>
Diffstat (limited to 'scripts/package')
-rwxr-xr-x | scripts/package/mkdebian | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/package/mkdebian b/scripts/package/mkdebian index 4ffcc70f8e31..b038a1380b8a 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) |