Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Nov 2015 14:35:03 +0000 (UTC)
From:      "Lev A. Serebryakov" <lev@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r400657 - in head/devel: gcc-arm-embedded gcc-msp430-ti-toolchain
Message-ID:  <201511021435.tA2EZ3QD043892@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lev
Date: Mon Nov  2 14:35:03 2015
New Revision: 400657
URL: https://svnweb.freebsd.org/changeset/ports/400657

Log:
    Disable build of MCU-related gcc ports on platforms, where package building
  is done on emulators, as it takes really long time (8 days in case of gcc-arm
  on arm itself, according to Sean Bruno).
  
    It looks sane for now, as most of ARM and MIPs-based machines are small
  router boxes, not powerful desktop-class machines.

Modified:
  head/devel/gcc-arm-embedded/Makefile
  head/devel/gcc-msp430-ti-toolchain/Makefile

Modified: head/devel/gcc-arm-embedded/Makefile
==============================================================================
--- head/devel/gcc-arm-embedded/Makefile	Mon Nov  2 14:29:32 2015	(r400656)
+++ head/devel/gcc-arm-embedded/Makefile	Mon Nov  2 14:35:03 2015	(r400657)
@@ -20,7 +20,6 @@ HTML_DESC=	Install HTML documentation
 PDF_DESC=	Install PDF documentation (requires TeX, it is huge)
 PYGDB_DESC=	Build and install pyhon-enabled gdb in addition to standard one
 
-
 PURE_EXTRA_PATCHES_OFF=	${PATCHDIR}/extra-patch-gcc-isl-0.15-compatibility
 PURE_LIB_DEPENDS_OFF=	\
 			libexpat.so:${PORTSDIR}/textproc/expat2 \
@@ -36,6 +35,10 @@ PDF_BUILD_DEPENDS=	texi2dvi:${PORTSDIR}/
 OPTIONS_SUB=		yes
 PYGDB_USES=		python:2
 
+NOT_FOR_ARCHS=		aarch64 arm armeb armv6 armv6hf \
+			mips mips64 mips64el mipsel mipsn32
+NOT_FOR_ARCHS_REASON=	Very slow to build on emulator
+
 USES=			bison compiler cpe gmake iconv makeinfo tar:bzip2
 
 GNU_CONFIGURE=	yes
@@ -81,7 +84,6 @@ BUNDLED_VERSION_MPC=		0.8.1
 BUNDLED_VERSION_ISL=		0.11.1
 BUNDLED_VERSION_CLOOG=		0.18.0
 
-
 VAR_TO_SUBMAKE=	BUILD_DIR CC CFLAGS CHOSEN_COMPILER_TYPE CONFIG_SITE \
 		CONFIGURE_MAX_CMD_LEN CONFIGURE_SHELL CP CPP CPPFLAGS CXX \
 		CXXFLAGS DOCS_SUFFIX ECHO_MSG EXAMPLESDIR FILE FIND GMAKE \

Modified: head/devel/gcc-msp430-ti-toolchain/Makefile
==============================================================================
--- head/devel/gcc-msp430-ti-toolchain/Makefile	Mon Nov  2 14:29:32 2015	(r400656)
+++ head/devel/gcc-msp430-ti-toolchain/Makefile	Mon Nov  2 14:35:03 2015	(r400657)
@@ -41,6 +41,10 @@ PURE_LIB_DEPENDS_OFF=	libgmp.so:${PORTSD
 PURE_EXTRA_PATCHES_OFF=	${PATCHDIR}/extra-patch-libgui_configure \
 			${PATCHDIR}/extra-patch-gdb_configure
 
+NOT_FOR_ARCHS=		aarch64 arm armeb armv6 armv6hf \
+			mips mips64 mips64el mipsel mipsn32
+NOT_FOR_ARCHS_REASON=	Very slow to build on emulator
+
 USES=		bison compiler cpe gmake libtool makeinfo tar:bzip2
 USE_CSTD=	gnu89
 



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