From e052d65dfd95171b5a6d2c65f9595a115e3f77e0 Mon Sep 17 00:00:00 2001 From: nia Date: Sun, 28 Jun 2020 16:33:58 +0000 Subject: mame: work around failures on aarch64 --- emulators/mame/Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'emulators/mame') diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile index a4a02d6727c..be1a36bf4dc 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.115 2020/06/02 08:23:46 adam Exp $ +# $NetBSD: Makefile,v 1.116 2020/06/28 16:33:58 nia Exp $ DISTNAME= mame-0.220 PKGREVISION= 2 @@ -36,6 +36,13 @@ MAKE_ENV+= LDOPTS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.flac}/lib -L${BUILDL MAKE_ENV+= LDOPTS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib" .endif +.if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64" +# \todo Arch detection for aarch64 fails, investigate why +MAKE_FLAGS+= NOASM=1 +BUILDLINK_TRANSFORM+= rm:-m32 +BUILDLINK_TRANSFORM+= rm:-m64 +.endif + # -Werror is problematic MAKE_ENV= NOWERROR=1 # on Darwin, avoid SDL2.framework -- cgit v1.2.3