aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorlinimon <linimon@FreeBSD.org>2017-05-21 00:58:10 +0800
committerlinimon <linimon@FreeBSD.org>2017-05-21 00:58:10 +0800
commit911dbfd53ad28c1eef6dfdda6f2eaf18f739c50d (patch)
tree90ebb8bfb4c745a5dab712147ae21ed72a316bdb /devel
parent9bc3559cc5670631e1e21e991a02c29f5b43b500 (diff)
downloadfreebsd-ports-gnome-911dbfd53ad28c1eef6dfdda6f2eaf18f739c50d.tar.gz
freebsd-ports-gnome-911dbfd53ad28c1eef6dfdda6f2eaf18f739c50d.tar.zst
freebsd-ports-gnome-911dbfd53ad28c1eef6dfdda6f2eaf18f739c50d.zip
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one. While here, pet portlint. Reported by: swills Approved by: portmgr (tier-2 blanket)
Diffstat (limited to 'devel')
-rw-r--r--devel/amd64-gcc/Makefile2
-rw-r--r--devel/clanlib/Makefile2
-rw-r--r--devel/gcc-arm-embedded/Makefile2
-rw-r--r--devel/leatherman/Makefile3
-rw-r--r--devel/msp430-debug-stack/Makefile2
-rw-r--r--devel/powerpc64-gcc/Makefile12
-rw-r--r--devel/re2/Makefile2
-rw-r--r--devel/zpu-gcc/Makefile2
8 files changed, 17 insertions, 10 deletions
diff --git a/devel/amd64-gcc/Makefile b/devel/amd64-gcc/Makefile
index d74e0cc4ed41..d3785a82d057 100644
--- a/devel/amd64-gcc/Makefile
+++ b/devel/amd64-gcc/Makefile
@@ -12,6 +12,6 @@ BROKEN_aarch64= error: invalid output constraint '=a' in asm
BROKEN_armv6= fails to package
BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile
BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= error: invalid output constraint in asm
.include "${MASTERDIR}/Makefile"
diff --git a/devel/clanlib/Makefile b/devel/clanlib/Makefile
index fbb2c1649050..654592c303ed 100644
--- a/devel/clanlib/Makefile
+++ b/devel/clanlib/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libpng.so:graphics/png \
libfontconfig.so:x11-fonts/fontconfig \
libpcre.so:devel/pcre
-NOT_FOR_ARCHS= aarch64 armv6
+NOT_FOR_ARCHS= aarch64 armv6 powerpc powerpc64
NOT_FOR_ARCHS_REASON= invokes x86 asm
USES= execinfo gmake jpeg libtool pathfix pkgconfig sqlite tar:tgz
diff --git a/devel/gcc-arm-embedded/Makefile b/devel/gcc-arm-embedded/Makefile
index 44a596048df8..019931862725 100644
--- a/devel/gcc-arm-embedded/Makefile
+++ b/devel/gcc-arm-embedded/Makefile
@@ -13,7 +13,7 @@ COMMENT= Complete gcc-based toolcahin for embedded ARM development
LICENSE= GPLv2 LGPL20 LGPL21 GPLv3 LGPL3
LICENSE_COMB= multi
-BROKEN_powerpc64= does not build
+BROKEN_powerpc64= does not build: __adjust.c: internal compiler error: Segmentation fault
OPTIONS_DEFINE= PURE PYGDB EXAMPLES HTML PDF DOCS
OPTIONS_DEFAULT=PYGDB
diff --git a/devel/leatherman/Makefile b/devel/leatherman/Makefile
index 4d75fa61d8c4..c5945722c003 100644
--- a/devel/leatherman/Makefile
+++ b/devel/leatherman/Makefile
@@ -13,6 +13,9 @@ LICENSE= APACHE20
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libcurl.so:ftp/curl
+BROKEN_armv6= fails to configure: CMake: execution of make failed
+BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11"
+
USE_GITHUB= yes
GH_ACCOUNT= puppetlabs
diff --git a/devel/msp430-debug-stack/Makefile b/devel/msp430-debug-stack/Makefile
index 60c37ba0f207..61706b19a9a0 100644
--- a/devel/msp430-debug-stack/Makefile
+++ b/devel/msp430-debug-stack/Makefile
@@ -21,6 +21,8 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
libhidapi.so:comms/hidapi
+BROKEN_powerpc64= fails to compile: adapt_enum.h: 'to_string' is not a member of 'std'
+
USES= compiler:c++11-lib dos2unix gmake zip:infozip
USE_LDCONFIG= yes
diff --git a/devel/powerpc64-gcc/Makefile b/devel/powerpc64-gcc/Makefile
index fc488032ed17..e99ac2bd3734 100644
--- a/devel/powerpc64-gcc/Makefile
+++ b/devel/powerpc64-gcc/Makefile
@@ -12,6 +12,12 @@ COMMENT= Cross GNU Compiler Collection for ${PKGNAMEPREFIX:C/-//g}
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils
+RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils
+
CONFIGURE_ENV= gcc_gxx_include_dir="/usr/include/c++/v1"
USES= gmake iconv libtool tar:bzip2 makeinfo compiler
@@ -20,12 +26,6 @@ PLIST_SUB= TARGETARCH=${PKGNAMEPREFIX:C/-//g} \
GCC_TARGET=${GCC_TARGET} \
GCC_VERSION=${PORTVERSION}
-LIB_DEPENDS= libgmp.so:math/gmp \
- libmpfr.so:math/mpfr \
- libmpc.so:math/mpc
-BUILD_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils
-RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils
-
.if empty(GCC_TARGET)
# We are building for a FreeBSD target
GCC_TARGET?= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL}
diff --git a/devel/re2/Makefile b/devel/re2/Makefile
index fa755a534271..9814e87f8a2d 100644
--- a/devel/re2/Makefile
+++ b/devel/re2/Makefile
@@ -10,6 +10,8 @@ COMMENT= Fast C++ regex library
LICENSE= BSD3CLAUSE
+BROKEN_powerpc64= fails to compile: prefilter_tree.cc: 'to_string' is not a member of 'std'
+
MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" SED_INPLACE="${SED} -i ''" prefix=${PREFIX}
USE_LDCONFIG= yes
USES= compiler:c++11-lang gmake pathfix
diff --git a/devel/zpu-gcc/Makefile b/devel/zpu-gcc/Makefile
index 8976b444e0a5..5638349cfe4d 100644
--- a/devel/zpu-gcc/Makefile
+++ b/devel/zpu-gcc/Makefile
@@ -15,7 +15,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/zpu/bin/zpu-elf-as:devel/zpu-binutils
RUN_DEPENDS:= ${BUILD_DEPENDS}
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= fails to compile: libgcc2.h: conflicting types for '__structdi3'
WRKSRC= ${WRKDIR}/${DISTNAME}/toolchain
USES= gettext gmake makeinfo