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 9c2d30948c)
This commit is contained in:
Eberhard Beilharz 2021-05-27 11:59:43 +02:00
parent a5023a80eb
commit afc9cb07cd
No known key found for this signature in database
GPG key ID: 64A39A9E98B53105

View file

@ -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},