* [xfstests-bld PATCH] run-fstests: don't assume that host system has dpkg
@ 2023-02-08 7:01 Eric Biggers
0 siblings, 0 replies; only message in thread
From: Eric Biggers @ 2023-02-08 7:01 UTC (permalink / raw)
To: Theodore Ts'o; +Cc: fstests
From: Eric Biggers <ebiggers@google.com>
dpkg is generally only present on Debian-derived distros.
Fixes: 1efbdfd8c837 ("Use more general architecture handling")
Signed-off-by: Eric Biggers <ebiggers@google.com>
---
run-fstests/util/arch-funcs | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/run-fstests/util/arch-funcs b/run-fstests/util/arch-funcs
index 248a2a0..3933867 100644
--- a/run-fstests/util/arch-funcs
+++ b/run-fstests/util/arch-funcs
@@ -13,12 +13,16 @@
#
function set_my_arch () {
- local t
-
if test -n "${MY_ARCH:=}" ; then
return
fi
- MY_ARCH=$(dpkg --print-architecture)
+ local arch=$(uname -m)
+ case $arch in
+ aarch64) MY_ARCH=arm64 ;;
+ i386|i686) MY_ARCH=i386 ;;
+ x86_64) MY_ARCH=amd64 ;;
+ *) MY_ARCH=$arch ;;
+ esac
}
function set_default_arch ()
--
2.39.1
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2023-02-08 7:04 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-08 7:01 [xfstests-bld PATCH] run-fstests: don't assume that host system has dpkg Eric Biggers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox