svn commit: r400657 - in head/devel: gcc-arm-embedded gcc-msp430-ti-toolchain
Lev A. Serebryakov
lev at FreeBSD.org
Mon Nov 2 14:35:05 UTC 2015
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
More information about the svn-ports-all
mailing list