Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jul 2019 21:33:52 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r506580 - in head/devel: ice ice37
Message-ID:  <201907132133.x6DLXq8I060544@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Sat Jul 13 21:33:52 2019
New Revision: 506580
URL: https://svnweb.freebsd.org/changeset/ports/506580

Log:
  Simplify architecture tests for 64-bit.  Listing each ARCH is fragile; e.g.,
  misses some 64-bit mips variants.
  
  Tested on: amd64, powerpc64, armv7.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/devel/ice/Makefile
  head/devel/ice37/Makefile

Modified: head/devel/ice/Makefile
==============================================================================
--- head/devel/ice/Makefile	Sat Jul 13 21:27:16 2019	(r506579)
+++ head/devel/ice/Makefile	Sat Jul 13 21:33:52 2019	(r506580)
@@ -52,7 +52,8 @@ CFLAGS+=		-ftemplate-depth-128 -fPIC -DPIC -Wall -D_RE
 CFLAGS+=		-DNDEBUG
 .endif
 
-.if ((${ARCH} != i386) && (${ARCH} != powerpc))
+# determine if we are on a 64-bit arch
+.if ${ARCH:M*64*}
 MAKE_ENV+=		LP64=yes
 .endif
 

Modified: head/devel/ice37/Makefile
==============================================================================
--- head/devel/ice37/Makefile	Sat Jul 13 21:27:16 2019	(r506579)
+++ head/devel/ice37/Makefile	Sat Jul 13 21:33:52 2019	(r506580)
@@ -55,7 +55,8 @@ USE_GITHUB=		yes
 GH_ACCOUNT=		zeroc-ice
 GH_PROJECT=		ice
 
-.if ((${ARCH} != i386) && (${ARCH} != powerpc))
+# determine if we are on a 64-bit arch
+.if ${ARCH:M*64*}
 MAKE_ENV+=		LP64=yes
 .endif
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201907132133.x6DLXq8I060544>