From afc9cb07cd3f32d555331e6a066eb2d2fb3c17fe Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Thu, 27 May 2021 11:59:43 +0200 Subject: [PATCH] fix(linux): Exclude s390x from package builds s390x is big-endian which we currently don't support (#5111). Only build on architectures supported by Debian. This excludes the following little-endian architectures: alpha arm ia64 riscv64 sh4 x32 arm64ilp32 mipsn32el and the following big-endian ones: avr32 hppa m68k mips mips64 mipsn32 powerpc ppc64 s390 sparc sparc64 See https://wiki.debian.org/SupportedArchitectures and https://wiki.debian.org/ArchitectureSpecificsMemo (cherry picked from commit 9c2d30948c84a86aed107264cbdc4ab500a0c670) --- common/core/desktop/debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/core/desktop/debian/control b/common/core/desktop/debian/control index 64f5c721fd..b629e3be02 100644 --- a/common/core/desktop/debian/control +++ b/common/core/desktop/debian/control @@ -16,7 +16,7 @@ Vcs-Browser: https://github.com/keymanapp/keyman/tree/master/common/core/desktop Homepage: https://www.keyman.com Package: libkmnkbp-dev -Architecture: any +Architecture: amd64 arm64 armel armhf i386 mipsel mips64el ppc64el Section: libdevel Depends: libkmnkbp0-0 (= ${binary:Version}), @@ -40,7 +40,7 @@ Description: Development files for Keyman keyboard processing library This package contains development headers and libraries. Package: libkmnkbp0-0 -Architecture: any +Architecture: amd64 arm64 armel armhf i386 mipsel mips64el ppc64el Section: libs Pre-Depends: ${misc:Pre-Depends},