d/tests/build: Use correct compiler for proposed autopkgtest cross-architecture testing support
This commit is contained in:
parent
d6fe4cec27
commit
abe5d80192
|
|
@ -2,6 +2,8 @@ ostree (2019.6-1) UNRELEASED; urgency=medium
|
|||
|
||||
* New upstream release
|
||||
- d/libostree-1-1.symbols: Update
|
||||
* d/tests/build: Use correct compiler for proposed autopkgtest
|
||||
cross-architecture testing support
|
||||
|
||||
-- Simon McVittie <smcv@debian.org> Sat, 14 Dec 2019 10:52:40 +0000
|
||||
|
||||
|
|
|
|||
|
|
@ -6,6 +6,12 @@ set -x
|
|||
|
||||
cd "$AUTOPKGTEST_TMP"
|
||||
|
||||
if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then
|
||||
CROSS_COMPILE="$DEB_HOST_GNU_TYPE-"
|
||||
else
|
||||
CROSS_COMPILE=
|
||||
fi
|
||||
|
||||
cat > trivial.c <<EOF
|
||||
#include <ostree.h>
|
||||
|
||||
|
|
@ -16,7 +22,9 @@ int main (void)
|
|||
}
|
||||
EOF
|
||||
|
||||
gcc -o trivial trivial.c $(pkg-config --cflags --libs ostree-1 gobject-2.0)
|
||||
# Deliberately word-splitting, that's how pkg-config works:
|
||||
# shellcheck disable=SC2046
|
||||
"${CROSS_COMPILE}gcc" -o trivial trivial.c $("${CROSS_COMPILE}pkg-config" --cflags --libs ostree-1 gobject-2.0)
|
||||
test -x trivial
|
||||
./trivial
|
||||
echo "ok 3 run it"
|
||||
echo "OK"
|
||||
|
|
|
|||
Loading…
Reference in New Issue