summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2018-07-02 04:00:29 +0000
committerMark Linimon <linimon@FreeBSD.org>2018-07-02 04:00:29 +0000
commitaff42c7199b9182b398eeda522cb9bcb182895f8 (patch)
tree1132ef2f7655593f25dfefe7bd682bbbb7a0d555 /sysutils
parentAttempt to see if the build can be fixed on non-clang-based archs. (diff)
Mark ports broken on mips64 that are already broken on powerpc64. In
most cases, the failure mode is the same. Also, mark them broken on mips when necessary. While here, pet portlint. Approved by: portmgr (tier-2 blanket)
Notes
Notes: svn path=/head/; revision=473699
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/cbsd/Makefile2
-rw-r--r--sysutils/cmogstored/Makefile4
-rw-r--r--sysutils/fusefs-libs3/Makefile2
-rw-r--r--sysutils/incron/Makefile2
-rw-r--r--sysutils/smart/Makefile2
5 files changed, 11 insertions, 1 deletions
diff --git a/sysutils/cbsd/Makefile b/sysutils/cbsd/Makefile
index c241dc27a09e..aa5d618465bd 100644
--- a/sysutils/cbsd/Makefile
+++ b/sysutils/cbsd/Makefile
@@ -10,6 +10,8 @@ COMMENT= Yet another FreeBSD Jail and Bhyve Management Utility
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_mips= fails to link: cannot find -lc++
+BROKEN_mips64= fails to link: cannot find -lc++
BROKEN_powerpc64= fails to link: cannot find -lc++
RUN_DEPENDS= rsync:net/rsync \
diff --git a/sysutils/cmogstored/Makefile b/sysutils/cmogstored/Makefile
index 968576bf0ea5..3031ba884553 100644
--- a/sysutils/cmogstored/Makefile
+++ b/sysutils/cmogstored/Makefile
@@ -12,7 +12,9 @@ COMMENT= Alternative mogstored implementation for MogileFS
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_powerpc64= Does not build: internal compiler error: Segmentation fault
+BROKEN_mips= failst to compile: fdmap.c:89: undefined reference to `__sync_add_and_fetch_4'
+BROKEN_mips64= failst to compile: fdmap.c:89: undefined reference to `__sync_add_and_fetch_4'
+BROKEN_powerpc64= fails to build: internal compiler error: Segmentation fault
PLIST_FILES= sbin/cmogstored \
man/man1/cmogstored.1.gz
diff --git a/sysutils/fusefs-libs3/Makefile b/sysutils/fusefs-libs3/Makefile
index 6618a4f3b3dd..1861e1763fd4 100644
--- a/sysutils/fusefs-libs3/Makefile
+++ b/sysutils/fusefs-libs3/Makefile
@@ -12,6 +12,8 @@ COMMENT= FUSE library version 3 for filesystems implemented in userspace
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
+BROKEN_mips= fails to compile: unrecognized command line option "-Wno-unused-result"
+BROKEN_mips64= fails to compile: unrecognized command line option "-Wno-unused-result"
BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wno-unused-result"
USES= meson
diff --git a/sysutils/incron/Makefile b/sysutils/incron/Makefile
index ce0984f5e852..ad4218b548ff 100644
--- a/sysutils/incron/Makefile
+++ b/sysutils/incron/Makefile
@@ -15,6 +15,8 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE-GPL
LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSE-LGPL
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-X11
+BROKEN_mips= fails to compile: usertable.cpp:440: #pragma GCC diagnostic not allowed inside functions
+BROKEN_mips64= fails to compile: usertable.cpp:440: #pragma GCC diagnostic not allowed inside functions
BROKEN_powerpc64= fails to compile: usertable.cpp:440: #pragma GCC diagnostic not allowed inside functions
LIB_DEPENDS= libinotify.so:devel/libinotify
diff --git a/sysutils/smart/Makefile b/sysutils/smart/Makefile
index 06fb61f18f35..0b82e027d8fb 100644
--- a/sysutils/smart/Makefile
+++ b/sysutils/smart/Makefile
@@ -9,6 +9,8 @@ COMMENT= Output disk SMART values
LICENSE= ISCL
+BROKEN_mips= fails to compile: libsmart.c:241: storage size of 's' isn't constant
+BROKEN_mips64= fails to compile: libsmart.c:241: storage size of 's' isn't constant
BROKEN_powerpc64= fails to compile: libsmart.c:241: storage size of 's' isn't constant
IGNORE_FreeBSD_10= Requires FreeBSD 11 or later