Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Dec 2019 01:11:41 +0000 (UTC)
From:      John Baldwin <jhb@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r520454 - head/Mk
Message-ID:  <201912200111.xBK1BfHv076213@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhb (src,doc committer)
Date: Fri Dec 20 01:11:41 2019
New Revision: 520454
URL: https://svnweb.freebsd.org/changeset/ports/520454

Log:
  Use ARCH instead of MACHINE to check for mips.
  
  Cross-building ports via CROSS_TOOLCHAIN and CROSS_SYSROOT only set
  ARCH to the target arch.  MACHINE still references the host.  This
  unbreaks cross-building ports for mips.
  
  Reviewed by:	jbeich, portmgr (bapt)
  Differential Revision:	https://reviews.freebsd.org/D22592

Modified:
  head/Mk/bsd.ssp.mk

Modified: head/Mk/bsd.ssp.mk
==============================================================================
--- head/Mk/bsd.ssp.mk	Fri Dec 20 00:02:18 2019	(r520453)
+++ head/Mk/bsd.ssp.mk	Fri Dec 20 01:11:41 2019	(r520454)
@@ -4,7 +4,7 @@
 SSP_Include_MAINTAINER=	portmgr@FreeBSD.org
 
 .if !defined(SSP_UNSAFE) && \
-    (${MACHINE} != "mips")
+    (! ${ARCH:Mmips*})
 # Overridable as a user may want to use -fstack-protector-all
 SSP_CFLAGS?=	-fstack-protector-strong
 CFLAGS+=	${SSP_CFLAGS}



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