Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Dec 2016 03:39:02 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r429141 - in head/lang: ruby21 ruby22 ruby23
Message-ID:  <201612220339.uBM3d2OC015197@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Thu Dec 22 03:39:02 2016
New Revision: 429141
URL: https://svnweb.freebsd.org/changeset/ports/429141

Log:
  Relax condition to pull GCC from ports which was added in r417665 to fix
  the build specifically on powerpc64, while the check included both 32-bit
  and 64-bit PowerPC.  While here, drop rudimentary support for ia64 which
  is long unsupported in base (and hardly ever was in ports).
  
  Tested on:	Mac mini G4

Modified:
  head/lang/ruby21/Makefile
  head/lang/ruby22/Makefile
  head/lang/ruby23/Makefile

Modified: head/lang/ruby21/Makefile
==============================================================================
--- head/lang/ruby21/Makefile	Thu Dec 22 03:25:38 2016	(r429140)
+++ head/lang/ruby21/Makefile	Thu Dec 22 03:39:02 2016	(r429141)
@@ -46,9 +46,6 @@ USE_RUBY=		yes
 RUBY_NO_BUILD_DEPENDS=	yes
 RUBY_NO_RUN_DEPENDS=	yes
 
-NOT_FOR_ARCHS=	ia64
-NOT_FOR_ARCHS_REASON_ia64=	does not build
-
 OPTIONS_DEFINE=		CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC
 OPTIONS_DEFAULT=	RDOC LIBEDIT
 OPTIONS_SINGLE=		EDIT
@@ -96,7 +93,7 @@ CONFIGURE_ARGS+=	--disable-dtrace
 .endif
 .endif
 
-.if (${ARCH} == "powerpc64" || ${ARCH} == "powerpc")
+.if ${ARCH} == "powerpc64"
 USE_GCC=	yes
 .endif
 

Modified: head/lang/ruby22/Makefile
==============================================================================
--- head/lang/ruby22/Makefile	Thu Dec 22 03:25:38 2016	(r429140)
+++ head/lang/ruby22/Makefile	Thu Dec 22 03:39:02 2016	(r429141)
@@ -47,9 +47,6 @@ USE_RUBY=		yes
 RUBY_NO_BUILD_DEPENDS=	yes
 RUBY_NO_RUN_DEPENDS=	yes
 
-NOT_FOR_ARCHS=	ia64
-NOT_FOR_ARCHS_REASON_ia64=	does not build
-
 OPTIONS_DEFINE=		CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC
 OPTIONS_DEFAULT=	RDOC LIBEDIT
 OPTIONS_SINGLE=		EDIT
@@ -101,7 +98,7 @@ CONFIGURE_ARGS+=	--disable-dtrace
 .endif
 .endif
 
-.if ${ARCH} == "powerpc" || ${ARCH} == "powerpc64"
+.if ${ARCH} == "powerpc64"
 USE_GCC=	yes
 .endif
 

Modified: head/lang/ruby23/Makefile
==============================================================================
--- head/lang/ruby23/Makefile	Thu Dec 22 03:25:38 2016	(r429140)
+++ head/lang/ruby23/Makefile	Thu Dec 22 03:39:02 2016	(r429141)
@@ -45,9 +45,6 @@ USE_RUBY=		yes
 RUBY_NO_BUILD_DEPENDS=	yes
 RUBY_NO_RUN_DEPENDS=	yes
 
-NOT_FOR_ARCHS=	ia64
-NOT_FOR_ARCHS_REASON_ia64=	does not build
-
 OPTIONS_DEFINE=		CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC
 OPTIONS_DEFAULT=	RDOC LIBEDIT
 OPTIONS_SINGLE=		EDIT
@@ -95,7 +92,7 @@ CONFIGURE_ARGS+=--disable-dtrace
 .endif
 .endif
 
-.if (${ARCH} == "powerpc64" || ${ARCH} == "powerpc")
+.if ${ARCH} == "powerpc64"
 USE_GCC=	yes
 .endif
 



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