Blame travis/debian.cross-compile.sh

Packit Service 087331
#!/bin/sh
Packit Service 087331
# Copyright (c) 2020 Petr Vorel <pvorel@suse.cz>
Packit Service 087331
set -ex
Packit Service 087331
Packit Service 087331
if [ -z "$ARCH" ]; then
Packit Service 087331
	echo "missing \$ARCH!" >&2
Packit Service 087331
	exit 1
Packit Service 087331
fi
Packit Service 087331
Packit Service 087331
case "$ARCH" in
Packit Service 087331
arm64) gcc_arch="aarch64";;
Packit Service 087331
ppc64el) gcc_arch="powerpc64le";;
Packit Service 087331
s390x) gcc_arch="$ARCH";;
Packit Service 087331
*) echo "unsupported arch: '$ARCH'!" >&2; exit 1;;
Packit Service 087331
esac
Packit Service 087331
Packit Service 087331
dpkg --add-architecture $ARCH
Packit Service 087331
apt update
Packit Service 087331
Packit Service 087331
apt install -y --no-install-recommends \
Packit Service 087331
	dpkg-dev \
Packit Service 087331
	gcc-${gcc_arch}-linux-gnu \
Packit Service 087331
	libc6-dev-${ARCH}-cross