[LTP] [PATCH 1/1] travis: Add libefivar support
Petr Vorel
pvorel@suse.cz
Tue Nov 10 14:46:25 CET 2020
Hi,
> Travis CI:
> https://travis-ci.org/github/pevik/ltp/builds/742684375
Looks like Debian does not ship libefivar-dev for ppc64el
https://travis-ci.org/github/pevik/ltp/jobs/742684377
Kind regards,
Petr
Fix:
diff --git travis/debian.cross-compile.sh travis/debian.cross-compile.sh
index e27c6c9bc..69ddf225c 100755
--- travis/debian.cross-compile.sh
+++ travis/debian.cross-compile.sh
@@ -2,6 +2,8 @@
# Copyright (c) 2018-2020 Petr Vorel <pvorel@suse.cz>
set -ex
+apt="apt install -y --no-install-recommends"
+
if [ -z "$ARCH" ]; then
echo "missing \$ARCH!" >&2
exit 1
@@ -17,9 +19,11 @@ esac
dpkg --add-architecture $ARCH
apt update
-apt install -y --no-install-recommends \
+$apt \
gcc-${gcc_arch}-linux-gnu \
libc6-dev-${ARCH}-cross \
- libefivar-dev:$ARCH \
libmnl-dev:$ARCH \
libtirpc-dev:$ARCH
+
+# efivar is currently missing on ppc64el
+$apt libefivar-dev:$ARCH || true
More information about the ltp
mailing list