FS/XFS testing framework
 help / color / mirror / Atom feed
* [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