aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlinimon <linimon@FreeBSD.org>2017-05-23 06:29:17 +0800
committerlinimon <linimon@FreeBSD.org>2017-05-23 06:29:17 +0800
commit5b2b95c6671a02cf304c9e14af00814c0570d704 (patch)
treeac17d1ab15d23a2dc3fe9bfd156a7ffcf551a8e7
parent815ce231f795b95e9a1214972fd90857cbef4732 (diff)
downloadfreebsd-ports-gnome-5b2b95c6671a02cf304c9e14af00814c0570d704.tar.gz
freebsd-ports-gnome-5b2b95c6671a02cf304c9e14af00814c0570d704.tar.zst
freebsd-ports-gnome-5b2b95c6671a02cf304c9e14af00814c0570d704.zip
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Reported by: swills
-rw-r--r--net/mosh/Makefile2
-rw-r--r--net/ng_mikrotik_eoip/Makefile2
-rw-r--r--net/ntop/Makefile2
-rw-r--r--net/pmf/Makefile2
-rw-r--r--net/zerotier/Makefile3
-rw-r--r--science/libkml/Makefile2
-rw-r--r--security/arirang/Makefile2
-rw-r--r--security/dsniff/Makefile2
-rw-r--r--security/pecl-crypto/Makefile4
-rw-r--r--security/pidentd/Makefile2
-rw-r--r--security/quantis-kmod/Makefile2
-rw-r--r--security/revealrk/Makefile2
-rw-r--r--security/titus/Makefile2
-rw-r--r--sysutils/asmem/Makefile2
-rw-r--r--sysutils/asmon/Makefile5
-rw-r--r--sysutils/atop/Makefile5
-rw-r--r--sysutils/facter/Makefile2
-rw-r--r--sysutils/graid5/Makefile2
-rw-r--r--sysutils/ipdbtools/Makefile8
-rw-r--r--sysutils/logstalgia/Makefile2
-rw-r--r--sysutils/muse/Makefile5
-rw-r--r--sysutils/pftop/Makefile2
-rw-r--r--sysutils/scprotect/Makefile11
-rw-r--r--sysutils/syslog-ng-devel/Makefile6
-rw-r--r--sysutils/syslog-ng37/Makefile11
-rw-r--r--sysutils/u-boot-utilite/Makefile2
-rw-r--r--sysutils/usbhotkey/Makefile2
-rw-r--r--sysutils/wmmemfree/Makefile5
-rw-r--r--sysutils/zbackup/Makefile2
-rw-r--r--textproc/htmltolatex/Makefile2
-rw-r--r--textproc/msort/Makefile3
-rw-r--r--textproc/opengrm-ngram/Makefile2
-rw-r--r--textproc/pdfgrep/Makefile2
-rw-r--r--textproc/uncle/Makefile2
-rw-r--r--www/cherokee/Makefile2
-rw-r--r--www/edbrowse/Makefile2
-rw-r--r--www/squid-devel/Makefile2
-rw-r--r--www/wt/Makefile2
-rw-r--r--x11-wm/subtle/Makefile2
-rw-r--r--x11/eterm/Makefile5
-rw-r--r--x11/tint/Makefile2
41 files changed, 109 insertions, 20 deletions
diff --git a/net/mosh/Makefile b/net/mosh/Makefile
index c65a0a0f1320..a50bff04c874 100644
--- a/net/mosh/Makefile
+++ b/net/mosh/Makefile
@@ -15,6 +15,8 @@ LICENSE= GPLv3
LIB_DEPENDS= libprotobuf.so:devel/protobuf
+BROKEN_powerpc64= fails to compile: metadata_lite.h: class 'google::protobuf::internal::InternalMetadataWithArenaLite' does not have any field named 'InternalMetadataWithArenaBase'
+
USE_PERL5= run
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-utempter --without-ncurses
diff --git a/net/ng_mikrotik_eoip/Makefile b/net/ng_mikrotik_eoip/Makefile
index 14a3025cc26f..3a274ace5e3a 100644
--- a/net/ng_mikrotik_eoip/Makefile
+++ b/net/ng_mikrotik_eoip/Makefile
@@ -11,6 +11,8 @@ COMMENT= Netgraph node for Mikrotik EoIP tunneling
LICENSE= BSD2CLAUSE
+BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative
+
SSP_UNSAFE= kernel module does not support ssp
OPTIONS_DEFINE= PTABLE
diff --git a/net/ntop/Makefile b/net/ntop/Makefile
index dd6d9c9acf25..973bcf2a1a53 100644
--- a/net/ntop/Makefile
+++ b/net/ntop/Makefile
@@ -21,6 +21,8 @@ BUILD_DEPENDS= rrdtool12>=1.2:databases/rrdtool12 \
RUN_DEPENDS:= ${BUILD_DEPENDS} \
urwfonts>0:x11-fonts/urwfonts
+BROKEN_powerpc64= fails to link: libntop.so: undefined reference to 'bswap_32'
+
DBDIR?= /var/db
USES= autoreconf:build cpe gmake libtool python shebangfix ssl
diff --git a/net/pmf/Makefile b/net/pmf/Makefile
index a9e240645529..80d59448ebe2 100644
--- a/net/pmf/Makefile
+++ b/net/pmf/Makefile
@@ -10,6 +10,8 @@ MASTER_SITES= http://ftp.ntua.gr/pub/net/mud/lpmud/clients/pmf/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Padrone's Mud Frontend
+BROKEN_powerpc64= fails to link: ld: cannot find -lreadline
+
WRKSRC= ${WRKDIR}/pmfdir
BUILD_WRKSRC= ${WRKDIR}/pmfdir/src
PATCH_WRKSRC= ${WRKDIR}/pmfdir/src
diff --git a/net/zerotier/Makefile b/net/zerotier/Makefile
index 97bc93af36ce..34adcafc9192 100644
--- a/net/zerotier/Makefile
+++ b/net/zerotier/Makefile
@@ -11,6 +11,9 @@ COMMENT= Network virtualization everywhere
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.GPL-3
+BROKEN_armv6= fails to link: Source object ext/arm32-neon-salsa2012-asm/salsa2012.o has EABI version 0, but target zerotier-one has EABI version 5
+BROKEN_powerpc64= fails to compile: clang: not found
+
USES= gmake compiler:c11
USE_RC_SUBR= zerotier
diff --git a/science/libkml/Makefile b/science/libkml/Makefile
index 768365312edb..fb87016f4428 100644
--- a/science/libkml/Makefile
+++ b/science/libkml/Makefile
@@ -21,6 +21,8 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libminizip.so:archivers/minizip \
liburiparser.so:net/uriparser
+BROKEN_powerpc64= fails to compile: iomem_simple.h: redefinition of typedef 'open_file_func'
+
OPTIONS_DEFINE= EXAMPLES
CMAKE_ARGS= -DWITH_JAVA=OFF -DWITH_PYTHON=OFF -DWITH_SWIG=OFF
diff --git a/security/arirang/Makefile b/security/arirang/Makefile
index 4c43bbb96dbf..04a01c8b8d56 100644
--- a/security/arirang/Makefile
+++ b/security/arirang/Makefile
@@ -15,6 +15,8 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= lib${RUBY_NAME}.so:${RUBY_PORT}
+BROKEN_powerpc64= fails to compile: ruby.h: wrong number of arguments specified for 'deprecated' attribute
+
USES= ssl
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
diff --git a/security/dsniff/Makefile b/security/dsniff/Makefile
index b3c7ff523abb..893b34ea86d2 100644
--- a/security/dsniff/Makefile
+++ b/security/dsniff/Makefile
@@ -16,6 +16,8 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libnet.so:net/libnet
BUILD_DEPENDS= ${LOCALBASE}/lib/libnids.a:net/libnids
+BROKEN_FreeBSD_12= fails to compile: pcaputil.c: '/usr/include/pcap-int.h' file not found
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libnet=${LOCALBASE}
DESTDIRNAME= install_prefix
diff --git a/security/pecl-crypto/Makefile b/security/pecl-crypto/Makefile
index 1da5764d5ea4..f0550fb7dc9d 100644
--- a/security/pecl-crypto/Makefile
+++ b/security/pecl-crypto/Makefile
@@ -10,6 +10,10 @@ COMMENT= Objective wrapper for OpenSSL Crypto Library
LICENSE= PHP301
+BROKEN_mips= fails to configure: C compiler cannot create executables
+BROKEN_mips64= fails to configure: C compiler cannot create executables
+BROKEN_powerpc64= fails to configure: C compiler cannot create executables
+
USES= php:pecl
CONFIGURE_ARGS= --with-crypto
CFLAGS+= -I${OPENSSLINC}
diff --git a/security/pidentd/Makefile b/security/pidentd/Makefile
index 603d850969b3..2a8b44a59512 100644
--- a/security/pidentd/Makefile
+++ b/security/pidentd/Makefile
@@ -16,6 +16,8 @@ PATCH_DIST_STRIP= -p0
MAINTAINER= johans@FreeBSD.org
COMMENT= RFC1413 identification server
+BROKEN_FreeBSD_12= fails to compile: k_freebsd2.c: storage size of 'pcbp' isn't known
+
CONFLICTS_INSTALL= fakeident-[0-9]*
GNU_CONFIGURE= yes
diff --git a/security/quantis-kmod/Makefile b/security/quantis-kmod/Makefile
index ed32888d1cb4..6bbea7c23379 100644
--- a/security/quantis-kmod/Makefile
+++ b/security/quantis-kmod/Makefile
@@ -16,6 +16,8 @@ LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= dual
LICENSE_FILE= ${WRKDIR}/Quantis-${DISTVERSION}/License.txt
+BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative
+
USES= kmod uidfix zip:infozip
EXTRACT_BEFORE_ARGS= -aqo
diff --git a/security/revealrk/Makefile b/security/revealrk/Makefile
index a691803b8bc6..c9af6dbed2f7 100644
--- a/security/revealrk/Makefile
+++ b/security/revealrk/Makefile
@@ -10,6 +10,8 @@ COMMENT= Search hidden procs/rootkits from cron with low false positive rate
LICENSE= GPLv3
+BROKEN_FreeBSD_12= fails to compile: revealrk.c: 'struct xtcpcb' has no member named 'xt_socket'
+
PLIST_FILES= bin/revealrk man/man1/revealrk.1.gz
USES= scons tar:tgz
diff --git a/security/titus/Makefile b/security/titus/Makefile
index 235841dfdfd9..35e9ed8300b7 100644
--- a/security/titus/Makefile
+++ b/security/titus/Makefile
@@ -11,6 +11,8 @@ COMMENT= TLS/SSL proxy server
LICENSE= MIT
+BROKEN_powerpc64= fails to compile: child.cpp: undefined reference to std::__cxx11::basic_string
+
USES= compiler:c++11-lang ssl
USE_RC_SUBR= titus
diff --git a/sysutils/asmem/Makefile b/sysutils/asmem/Makefile
index ff3e92f8199d..6fc6affc3e54 100644
--- a/sysutils/asmem/Makefile
+++ b/sysutils/asmem/Makefile
@@ -12,6 +12,8 @@ COMMENT= AfterStep look-n-feel memory utilization monitor
LICENSE= GPLv2
+BROKEN_FreeBSD_12= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter'
+
USE_XORG= xpm
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-xpm \
diff --git a/sysutils/asmon/Makefile b/sysutils/asmon/Makefile
index d38c2ae019e6..ff5d6ae2d3e8 100644
--- a/sysutils/asmon/Makefile
+++ b/sysutils/asmon/Makefile
@@ -12,6 +12,11 @@ COMMENT= Swallowable applet monitors the CPU usage, memory, and swap, etc
LICENSE= GPLv2
+BROKEN_armv6= fails to compile: asmon.c: variable has incomplete type 'struct vmmeter'
+BROKEN_mips= fails to compile: asmon.c: storage size of 'sum' isn't known
+BROKEN_mips64= fails to compile: asmon.c: storage size of 'sum' isn't known
+BROKEN_powerpc64= fails to compile: asmon.c: storage size of 'sum' isn't known
+
USE_XORG= xpm x11
BUILD_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/asmon
diff --git a/sysutils/atop/Makefile b/sysutils/atop/Makefile
index adec2a1fb552..7fe2038da8bc 100644
--- a/sysutils/atop/Makefile
+++ b/sysutils/atop/Makefile
@@ -11,6 +11,11 @@ COMMENT= ASCII Monitor for system resources and process activity
LICENSE= GPLv2
+BROKEN_armv6= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp'
+BROKEN_mips= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp'
+BROKEN_mips64= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp'
+BROKEN_powerpc64= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp'
+
USE_GITHUB= yes
GH_ACCOUNT= samm-git
GH_PROJECT= atop-freebsd
diff --git a/sysutils/facter/Makefile b/sysutils/facter/Makefile
index d89dd4d7a70a..38230c9f1ed9 100644
--- a/sysutils/facter/Makefile
+++ b/sysutils/facter/Makefile
@@ -15,6 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libyaml-cpp.so:devel/yaml-cpp
+BROKEN_powerpc64= fails to compile: collection.cc: 'stoi' was not declared in this scope
+
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
USE_LDCONFIG= yes
diff --git a/sysutils/graid5/Makefile b/sysutils/graid5/Makefile
index a38e8840ad4d..a70064c5c1f6 100644
--- a/sysutils/graid5/Makefile
+++ b/sysutils/graid5/Makefile
@@ -11,6 +11,8 @@ COMMENT= RAID5 geom class
LICENSE= BSD2CLAUSE
+BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative
+
NO_PACKAGE= should be recompiled for a particular FreeBSD kernel
MAINVERSION=1.3
diff --git a/sysutils/ipdbtools/Makefile b/sysutils/ipdbtools/Makefile
index 45e663b396bf..4d557b033235 100644
--- a/sysutils/ipdbtools/Makefile
+++ b/sysutils/ipdbtools/Makefile
@@ -11,6 +11,11 @@ COMMENT= Tools for IP based Geo-blocking and Geo-routing
LICENSE= BSD2CLAUSE
+BROKEN_aarch64= fails to compile: error: invalid conversion between vector type and integer type
+BROKEN_armv6= fails to compile: error: invalid conversion between vector type and integer type
+BROKEN_powerpc64= fails to compile: error: unrecognized command line option -mssse3
+BROKEN_sparc64= fails to compile: error: unrecognized command line option -mssse3
+
USES= tar:bzip2 compiler:c11
PLIST_FILES= bin/ipup \
@@ -21,7 +26,4 @@ PLIST_FILES= bin/ipup \
man/man1/ipdb.1.gz \
man/man1/ipdb-update.sh.1.gz
-BROKEN_aarch64= Fails to compile: error: invalid conversion between vector type and integer type
-BROKEN_sparc64= Fails to compile: error: unrecognized command line option -mssse3
-
.include <bsd.port.mk>
diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile
index 093b80ceedf8..eb1533b21519 100644
--- a/sysutils/logstalgia/Makefile
+++ b/sysutils/logstalgia/Makefile
@@ -19,6 +19,8 @@ LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
libpng.so:graphics/png \
libftgl.so:graphics/ftgl
+BROKEN_powerpc64= fails to compile: custom.cpp: 'sscanf' was not declared in this scope
+
USE_GITHUB= yes
GH_ACCOUNT= acaudwell
GH_PROJECT= Logstalgia:DEFAULT Core:core
diff --git a/sysutils/muse/Makefile b/sysutils/muse/Makefile
index 2438ec5c390f..34aedb01bb9f 100644
--- a/sysutils/muse/Makefile
+++ b/sysutils/muse/Makefile
@@ -9,6 +9,11 @@ MASTER_SITES= http://www.spatula.net/muse/
MAINTAINER= freebsd@spatula.net
COMMENT= Shows memory usage data
+BROKEN_armv6= fails to compile: muse.c: variable has incomplete type 'struct vmmeter'
+BROKEN_mips= fails to compile: muse.c: storage size of 'vmstats' isn't known
+BROKEN_mips64= fails to compile: muse.c: storage size of 'vmstats' isn't known
+BROKEN_powerpc64= fails to compile: muse.c: storage size of 'vmstats' isn't known
+
USES= uidfix
PLIST_FILES= bin/muse man/man1/muse.1.gz
diff --git a/sysutils/pftop/Makefile b/sysutils/pftop/Makefile
index ff15b63cd171..c2acd298df15 100644
--- a/sysutils/pftop/Makefile
+++ b/sysutils/pftop/Makefile
@@ -12,6 +12,8 @@ COMMENT= Utility for real-time display of statistics for pf
LICENSE= BSD2CLAUSE
+BROKEN_FreeBSD_12= fails to compile: sf-gencode.h: pcap-int.h: No such file or directory
+
OPTIONS_DEFINE= ALTQ
ALTQ_DESC= ALTQ support for queue statistics
diff --git a/sysutils/scprotect/Makefile b/sysutils/scprotect/Makefile
index 3827f18b939b..2d64285a9d46 100644
--- a/sysutils/scprotect/Makefile
+++ b/sysutils/scprotect/Makefile
@@ -9,22 +9,19 @@ MASTER_SITES= http://dindin.ru/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Protect process from killing when the swap space is exhausted
+BROKEN_FREEBSD_11= does not build on FreeBSD 11.x+
+BROKEN_FREEBSD_12= does not build on FreeBSD 11.x+: scprotect.c: 'sysctl__' undeclared (first use in this function)
+
USES= kmod uidfix
WRKSRC= ${WRKDIR}/${PORTNAME}
CFLAGS+= -DWITH_SCPROTECT_LIST
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000
-BROKEN= does not build on FreeBSD 11.x+
-.endif
-
post-extract:
@cd ${WRKSRC}/kmod && ${RM} machine
post-install:
@${RM} -r ${STAGEDIR}/usr/lib/debug
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/syslog-ng-devel/Makefile b/sysutils/syslog-ng-devel/Makefile
index 58a2c7defe99..8e30b81a0f40 100644
--- a/sysutils/syslog-ng-devel/Makefile
+++ b/sysutils/syslog-ng-devel/Makefile
@@ -11,13 +11,14 @@ MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$
MAINTAINER= cy@FreeBSD.org
COMMENT= Powerful syslogd replacement
-BROKEN_sparc64= Does not compile on sparc64: gcc core dump
-
LIB_DEPENDS= libevtlog.so:sysutils/eventlog \
libpcre.so:devel/pcre \
libuuid.so:misc/e2fsprogs-libuuid \
libbson-1.0.so:devel/libbson
+BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld)
+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld)
+
CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \
syslog-ng[0-9][0-9]-[0-9]* \
syslog-ng-devel-[0-9]*
@@ -124,7 +125,6 @@ JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \
lib/syslog-ng/java-modules/http.jar \
lib/syslog-ng/java-modules/syslog-ng-common.jar
-
PYTHON_CONFIGURE_ENABLE= python
PYTHON_CONFIGURE_WITH= python=2.7
PYTHON_USES= python:2.7
diff --git a/sysutils/syslog-ng37/Makefile b/sysutils/syslog-ng37/Makefile
index 02490bcae3c3..c96297d33589 100644
--- a/sysutils/syslog-ng37/Makefile
+++ b/sysutils/syslog-ng37/Makefile
@@ -9,18 +9,19 @@ PKGNAMESUFFIX= 37
.endif
CATEGORIES= sysutils
#MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/
-DISTNAME= syslog-ng-${DISTVERSION}_with_man
+DISTNAME= syslog-ng-${DISTVERSION}_with_man
MASTER_SITES= http://peter.czanik.hu/freebsd/
MAINTAINER= cy@FreeBSD.org
COMMENT= Powerful syslogd replacement
-BROKEN_sparc64= Does not compile on sparc64: gcc core dump
-
LIB_DEPENDS= libevtlog.so:sysutils/eventlog \
libpcre.so:devel/pcre \
libuuid.so:misc/e2fsprogs-libuuid
-BUILD_DEPENDS= xsltproc:textproc/libxslt \
+BUILD_DEPENDS= xsltproc:textproc/libxslt
+
+BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld)
+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld)
CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \
syslog-ng[0-9][0-9]-[0-9]* \
@@ -51,7 +52,7 @@ INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \
--enable-dynamic-linking --enable-manpages \
--disable-linux-caps \
- --datadir=${PREFIX}/share/syslog-ng/
+ --datadir=${PREFIX}/share/syslog-ng/
CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl"
diff --git a/sysutils/u-boot-utilite/Makefile b/sysutils/u-boot-utilite/Makefile
index 94e0ac8bc179..fba60cb2618a 100644
--- a/sysutils/u-boot-utilite/Makefile
+++ b/sysutils/u-boot-utilite/Makefile
@@ -17,6 +17,8 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${CROSS_GCC}:devel/arm-none-eabi-gcc492
+BROKEN_powerpc64= fails to compile: cmd_mem.c: internal compiler error: Segmentation fault
+
CROSS_GCC= arm-none-eabi-gcc-4.9.2
EXTRA_PATCHES= ${WRKDIR}/cm-fx6-u-boot/u-boot/u-boot-2015.07-cm-fx6-3.patch:-p1
diff --git a/sysutils/usbhotkey/Makefile b/sysutils/usbhotkey/Makefile
index 2853a629b277..681b3b66c910 100644
--- a/sysutils/usbhotkey/Makefile
+++ b/sysutils/usbhotkey/Makefile
@@ -15,6 +15,8 @@ LICENSE= GPLv2
LIB_DEPENDS= libhid.so:devel/libhid \
libXtst.so:x11/libXtst
+BROKEN_powerpc64= fails to compile: ruby.h: wrong number of arguments specified for 'deprecated' attribute
+
USES= gmake
USE_RUBY= yes
GNU_CONFIGURE= yes
diff --git a/sysutils/wmmemfree/Makefile b/sysutils/wmmemfree/Makefile
index 18b377ba6a33..66444d2a3113 100644
--- a/sysutils/wmmemfree/Makefile
+++ b/sysutils/wmmemfree/Makefile
@@ -10,6 +10,11 @@ MASTER_SITES= SUNSITE/X11/xutils
MAINTAINER= ports@FreeBSD.org
COMMENT= Memory and swap monitoring dockapp
+BROKEN_armv6= fails to compile: mem_freebsd.c: variable has incomplete type 'struct vmmeter'
+BROKEN_mips= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known
+BROKEN_mips64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known
+BROKEN_powerpc64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known
+
USES= tar:bzip2
USE_XORG= xpm
diff --git a/sysutils/zbackup/Makefile b/sysutils/zbackup/Makefile
index 9030c0fc33b7..6e2f7d42a5c1 100644
--- a/sysutils/zbackup/Makefile
+++ b/sysutils/zbackup/Makefile
@@ -15,6 +15,8 @@ LICENSE= GPLv2
LIB_DEPENDS= libprotobuf.so:devel/protobuf \
liblzo2.so:archivers/lzo2
+BROKEN_powerpc64= fails to compile: metadata_lite.h: class 'google::protobuf::internal::InternalMetadataWithArenaLite' does not have any field named 'InternalMetadataWithArenaBase'
+
USES= alias cmake ssl
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/htmltolatex/Makefile b/textproc/htmltolatex/Makefile
index a2d08eaa3fe1..5687a02c2df1 100644
--- a/textproc/htmltolatex/Makefile
+++ b/textproc/htmltolatex/Makefile
@@ -16,6 +16,8 @@ LICENSE_FILE= ${WRKSRC}/copying.txt
LIB_DEPENDS= libGraphicsMagick++.so:graphics/GraphicsMagick
+BROKEN_powerpc64= fails to link: libGraphicsMagick++.so: undefined reference to std::__cxx11::basic_string
+
USES= bison gmake
MAKEFILE= GNUmakefile
MAKE_JOBS_UNSAFE= yes
diff --git a/textproc/msort/Makefile b/textproc/msort/Makefile
index 3fdf49081ee1..0601efd11afa 100644
--- a/textproc/msort/Makefile
+++ b/textproc/msort/Makefile
@@ -18,7 +18,8 @@ LIB_DEPENDS= libtre.so:textproc/libtre \
libutf8proc.so:textproc/utf8proc
RUN_DEPENDS= iwidgets>=0:x11-toolkits/iwidgets
-BROKEN_aarch64= Fails to link: missing sbrk
+BROKEN_aarch64= fails to link: missing sbrk
+BROKEN_powerpc64= fails to compile: gmp.h: 'UINT_MAX' undeclared
USES= gettext localbase tk:wrapper,run
CONFIGURE_ENV= ac_cv_lib_tre_regwcomp=yes
diff --git a/textproc/opengrm-ngram/Makefile b/textproc/opengrm-ngram/Makefile
index c010b5a52a68..f60cf24d07c6 100644
--- a/textproc/opengrm-ngram/Makefile
+++ b/textproc/opengrm-ngram/Makefile
@@ -12,6 +12,8 @@ COMMENT= Library for making n-gram language models encoded as weighted FSTs
LICENSE= APACHE20
+BROKEN_powerpc64= fails to compile: ngram-count.cc: 'to_string' is not a member of 'std'
+
LIB_DEPENDS= libfst.so:math/openfst
USES= compiler:c++11-lib libtool localbase
diff --git a/textproc/pdfgrep/Makefile b/textproc/pdfgrep/Makefile
index 2243118e859e..6d70334f28ce 100644
--- a/textproc/pdfgrep/Makefile
+++ b/textproc/pdfgrep/Makefile
@@ -14,6 +14,8 @@ LICENSE= GPLv2
LIB_DEPENDS= libpoppler.so:graphics/poppler
+BROKEN_powerpc64= fails to link: pdfgrep.cc: undefined reference to poppler::set_debug_error_function
+
GNU_CONFIGURE= yes
USES= compiler:c++11-lib gmake pkgconfig
CONFIGURE_ARGS= poppler_CFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/poppler"
diff --git a/textproc/uncle/Makefile b/textproc/uncle/Makefile
index 80a40743de39..0d0ac00b4b64 100644
--- a/textproc/uncle/Makefile
+++ b/textproc/uncle/Makefile
@@ -12,6 +12,8 @@ LICENSE= BSD2CLAUSE
LIB_DEPENDS= libucl.so:textproc/libucl
+BROKEN_powerpc64= fails to compile: uncle.c: 'for' loop initial declaration used outside C99 mode
+
USE_GITHUB= yes
GH_ACCOUNT= MagikBSD
diff --git a/www/cherokee/Makefile b/www/cherokee/Makefile
index dbcb82ab893b..d49d567c8ab8 100644
--- a/www/cherokee/Makefile
+++ b/www/cherokee/Makefile
@@ -12,6 +12,8 @@ COMMENT= Fast and flexible web server
LICENSE= GPLv2
+BROKEN_FreeBSD_12= fails to configure: Unable to detect data struct is used by crypt_r
+
USE_GITHUB= yes
GH_PROJECT= webserver
diff --git a/www/edbrowse/Makefile b/www/edbrowse/Makefile
index 5f123eac1d47..e85ba0cede69 100644
--- a/www/edbrowse/Makefile
+++ b/www/edbrowse/Makefile
@@ -17,6 +17,8 @@ LIB_DEPENDS= libpcre.so:devel/pcre \
libmozjs-24.so:lang/spidermonkey24 \
libcurl.so:ftp/curl
+BROKEN_powerpc64= fails to link: html.o: undefined reference to std::__cxx11::basic_string
+
USES= compiler:c11 readline zip ssl
OPTIONS_DEFINE= DOCS
diff --git a/www/squid-devel/Makefile b/www/squid-devel/Makefile
index bb22377029d9..1c5e80388af4 100644
--- a/www/squid-devel/Makefile
+++ b/www/squid-devel/Makefile
@@ -26,6 +26,8 @@ COMMENT= HTTP Caching Proxy
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BROKEN_powerpc64= fails to link: ext_time_quota_acl.cc: undefined reference to std::ctype
+
CONFLICTS= squid*-3.*
USES= compiler:c++11-lib cpe perl5 shebangfix tar:xz bdb
diff --git a/www/wt/Makefile b/www/wt/Makefile
index 1fa7883a6eb5..ce42c6dbc227 100644
--- a/www/wt/Makefile
+++ b/www/wt/Makefile
@@ -15,6 +15,8 @@ LIB_DEPENDS+= libpng.so:graphics/png \
libboost_system.so:devel/boost-libs \
libGraphicsMagick.so:graphics/GraphicsMagick
+BROKEN_powerpc64= fails to link: libwthttp.so. undefined reference to boost::program_options::abstract_variables_map::operator
+
USE_GITHUB= yes
GH_ACCOUNT= kdeforche
USE_LDCONFIG= yes
diff --git a/x11-wm/subtle/Makefile b/x11-wm/subtle/Makefile
index 7f3238ef6983..293b62c1d54f 100644
--- a/x11-wm/subtle/Makefile
+++ b/x11-wm/subtle/Makefile
@@ -14,6 +14,8 @@ LICENSE= GPLv2
BUILD_DEPENDS= rake:devel/rubygem-rake
+BROKEN_powerpc64= fails to compile: ruby.h: wrong number of arguments specified for 'deprecated' attribute
+
USES= pkgconfig tar:tbz2
USE_RUBY= yes
USE_XORG= x11 xft xinerama xpm xrandr xtst
diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile
index 955afa7dbf0b..bdbeb46d676b 100644
--- a/x11/eterm/Makefile
+++ b/x11/eterm/Makefile
@@ -15,7 +15,10 @@ BUILD_DEPENDS= man2html:textproc/man2html
LIB_DEPENDS= libast.so:devel/libast \
libImlib2.so:graphics/imlib2
-BROKEN_aarch64= Fails to install: gdb.scr: no such file or directory
+BROKEN_aarch64= fails to package: gdb.scr: no such file or directory
+BROKEN_mips= fails to package: gdb.scr: no such file or directory
+BROKEN_mips64= fails to package: gdb.scr: no such file or directory
+BROKEN_powerpc64= fails to package: gdb.scr: no such file or directory
GNU_CONFIGURE= yes
CONFIGURE_ARGS?=--enable-trans --enable-utmp \
diff --git a/x11/tint/Makefile b/x11/tint/Makefile
index 6f308616cfb9..e1d5fa7a70c2 100644
--- a/x11/tint/Makefile
+++ b/x11/tint/Makefile
@@ -15,6 +15,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libImlib2.so:graphics/imlib2 \
libstartup-notification-1.so:x11/startup-notification
+BROKEN_powerpc64= fails to build: area.h: redefinition of typedef 'Area'
+
USES= alias cmake:outsource pkgconfig
USE_GNOME= cairo glib20 gtk20 librsvg2 pango
USE_XORG= x11 xcomposite xdamage xfixes xinerama xrandr xrender