$OpenBSD: patch-build_OpenBSD_inc,v 1.1 2018/12/31 00:03:22 jsg Exp $

Index: build/OpenBSD.inc
--- build/OpenBSD.inc.orig
+++ build/OpenBSD.inc
@@ -18,11 +18,21 @@
 #
 
 ifndef arch
-        ifeq ($(shell uname -m),i386)
+        uname_p:=$(shell uname -p)
+        ifeq ($(uname_p),i386)
                 export arch:=ia32
         endif
-        ifeq ($(shell uname -m),amd64)
+        ifeq ($(uname_p),amd64)
                 export arch:=intel64
+        endif
+        ifeq ($(uname_p),sparc64)
+                export arch:=sparc
+        endif
+        ifeq ($(uname_p),arm)
+                export arch:=armv7
+        endif
+        ifndef arch
+                export arch:=$(uname_p)
         endif
 endif
 
