From 0a534ed4c7e30c0709191425109085da9c2f3fba Mon Sep 17 00:00:00 2001 From: Mark Linimon Date: Sat, 13 May 2017 23:36:16 +0000 Subject: [PATCH] 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) --- net-mgmt/aircrack-ng/Makefile | 2 ++ net-mgmt/ipv6calc/Makefile | 2 ++ net-mgmt/pmacct/Makefile | 2 +- net-p2p/libswift/Makefile | 4 +++- net-p2p/libtorrent-rasterbar/Makefile | 2 ++ net/librdkafka/Makefile | 7 ++++--- net/nethogs/Makefile | 2 ++ net/ns3/Makefile | 2 ++ net/openpgm/Makefile | 2 ++ net/openvswitch/Makefile | 2 ++ news/nntpcache/Makefile | 3 ++- science/clhep/Makefile | 2 ++ security/honggfuzz/Makefile | 2 ++ security/pam_ssh_agent_auth/Makefile | 2 ++ security/py-pysha3/Makefile | 2 ++ security/sha1collisiondetection/Makefile | 2 ++ 16 files changed, 34 insertions(+), 6 deletions(-) diff --git a/net-mgmt/aircrack-ng/Makefile b/net-mgmt/aircrack-ng/Makefile index 0dc501e60499..0f2a8ffcdad4 100644 --- a/net-mgmt/aircrack-ng/Makefile +++ b/net-mgmt/aircrack-ng/Makefile @@ -12,6 +12,8 @@ COMMENT= 802.11 WEP and WPA-PSK keys cracking program LICENSE= GPLv2 BSD3CLAUSE APACHE20 LICENSE_COMB= dual +BROKEN_powerpc64= fails to compile: sse-intrinsics.c: error: emmintrin.h: No such file or directory + USES= cpe dos2unix gmake ssl CPE_VERSION= ${DISTVERSION:C/-.*//} CPE_UPDATE= ${DISTVERSION:C/^[^-]*$//:C/.*-//} diff --git a/net-mgmt/ipv6calc/Makefile b/net-mgmt/ipv6calc/Makefile index aec64d69baa5..2a7f5e8c7614 100644 --- a/net-mgmt/ipv6calc/Makefile +++ b/net-mgmt/ipv6calc/Makefile @@ -12,6 +12,8 @@ COMMENT= Convert, change, and calculate with IPv6 addresses LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to build: libipv6addr.c: addr_test_method may be used uninitialized in this function + USES= gmake perl5 ssl GNU_CONFIGURE= yes diff --git a/net-mgmt/pmacct/Makefile b/net-mgmt/pmacct/Makefile index 4ba4767f9c1c..6ee1ad00ef9d 100644 --- a/net-mgmt/pmacct/Makefile +++ b/net-mgmt/pmacct/Makefile @@ -13,7 +13,7 @@ COMMENT= Accounting and aggregation tool for IPv4 and IPv6 traffic LICENSE= GPLv2 BROKEN_aarch64= fails to build: undefined reference to sbrk -BROKEN_powerp64= fails to build: cc: Internal error: Segmentation fault (program ld) +BROKEN_powerpc64= fails to build: cc: Internal error: Segmentation fault (program ld) USE_RC_SUBR= pmacctd nfacctd sfacctd SUB_FILES= pkg-message diff --git a/net-p2p/libswift/Makefile b/net-p2p/libswift/Makefile index b7dfe7f805e4..edc15c8842ca 100644 --- a/net-p2p/libswift/Makefile +++ b/net-p2p/libswift/Makefile @@ -7,12 +7,14 @@ PORTREVISION= 2 CATEGORIES= net-p2p MAINTAINER= dch@skunkwerks.at -COMMENT= IETF Peer-to-Peer Streaming Peer Protocol implementation +COMMENT= IETF Peer-to-Peer Streaming Peer Protocol implementation LICENSE= LGPL21 LIB_DEPENDS= libevent.so:devel/libevent +BROKEN_powerpc64= fails to build: gmake: clang++: Command not found + USE_GITHUB= yes GH_TAGNAME= dda307f diff --git a/net-p2p/libtorrent-rasterbar/Makefile b/net-p2p/libtorrent-rasterbar/Makefile index 0cfb8e118ecd..3ef7fb79ae88 100644 --- a/net-p2p/libtorrent-rasterbar/Makefile +++ b/net-p2p/libtorrent-rasterbar/Makefile @@ -16,6 +16,8 @@ LIB_DEPENDS+= libboost_chrono.so:devel/boost-libs \ libboost_random.so:devel/boost-libs \ libboost_system.so:devel/boost-libs +BROKEN_powerpc64= fails to build: client_test.cpp: undefined reference to std::__cxx11::basic_string + USES+= compiler:c++11-lib iconv:wchar_t libtool pathfix pkgconfig ssl USE_CXXSTD= c++11 GNU_CONFIGURE= yes diff --git a/net/librdkafka/Makefile b/net/librdkafka/Makefile index 90772f052d4e..b2f34938f980 100644 --- a/net/librdkafka/Makefile +++ b/net/librdkafka/Makefile @@ -15,9 +15,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= liblz4.so:archivers/liblz4 -BROKEN_mips= Fails to build: undefined reference to __sync_add_and_fetch_4 -BROKEN_mips64= Fails to build: undefined reference to __sync_add_and_fetch_4 -BROKEN_sparc64= Fails to build: internal compiler error +BROKEN_mips= fails to build: undefined reference to __sync_add_and_fetch_4 +BROKEN_mips64= fails to build: undefined reference to __sync_add_and_fetch_4 +BROKEN_powerpc64= fails to build: cc: Internal error: Segmentation fault (program ld) +BROKEN_sparc64= fails to build: internal compiler error USE_GITHUB= yes GH_ACCOUNT= edenhill diff --git a/net/nethogs/Makefile b/net/nethogs/Makefile index bab800f84bd3..bd8896928553 100644 --- a/net/nethogs/Makefile +++ b/net/nethogs/Makefile @@ -12,6 +12,8 @@ COMMENT= Small net top tool LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to compile: inode2prog.cpp: snprintf is not a member of std + USE_GITHUB= yes GH_ACCOUNT= raboof diff --git a/net/ns3/Makefile b/net/ns3/Makefile index 954bb505f69f..d65c95477931 100644 --- a/net/ns3/Makefile +++ b/net/ns3/Makefile @@ -11,6 +11,8 @@ COMMENT= Network simulator for Internet systems LICENSE= GPLv2 +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option -std=c++11 + USES= gettext pkgconfig python sqlite tar:bzip2 waf USE_GNOME= libxml2 USE_LDCONFIG= yes diff --git a/net/openpgm/Makefile b/net/openpgm/Makefile index c971266d61b2..af3dfed12570 100644 --- a/net/openpgm/Makefile +++ b/net/openpgm/Makefile @@ -13,6 +13,8 @@ COMMENT= Implementation of the PGM reliable multicast protocol LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to compile: socket.c: internal compiler error: in extract_insn, at recog.c + USE_GITHUB= yes GH_ACCOUNT= steve-o diff --git a/net/openvswitch/Makefile b/net/openvswitch/Makefile index 552e816fe4b1..d98604948ff7 100644 --- a/net/openvswitch/Makefile +++ b/net/openvswitch/Makefile @@ -11,6 +11,8 @@ COMMENT= Production quality, multilayer virtual switch LICENSE= APACHE20 +BROKEN_powerpc64= fails to compile: bfd.c: internal compiler error: in extract_insn, at recog.c + USES= cpe gmake libtool perl5 pkgconfig python shebangfix ssl SHEBANG_FILES= vtep/ovs-vtep USE_LDCONFIG= yes diff --git a/news/nntpcache/Makefile b/news/nntpcache/Makefile index a1c50d1888ac..47be44e13b7a 100644 --- a/news/nntpcache/Makefile +++ b/news/nntpcache/Makefile @@ -16,7 +16,8 @@ SPOOLDIR?= /var/spool NO_CDROM= Free for individuals and non-military, non-profit organisations only -BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_aarch64= fails to link: missing sbrk +BROKEN_powerpc64= fails to install: ./mmap_tests: Quit (core dumped) USES= gmake autoreconf shebangfix GNU_CONFIGURE= yes diff --git a/science/clhep/Makefile b/science/clhep/Makefile index d5d063036c5c..51a7d47459f1 100644 --- a/science/clhep/Makefile +++ b/science/clhep/Makefile @@ -13,6 +13,8 @@ COMMENT= Object-oriented toolkit for particle physics applications by CERN LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi +BROKEN_powerpc64= fails to compile: c++11 extension is not available for /usr/bin/c++ + WRKSRC= ${WRKDIR}/${PORTVERSION}/${PORTNAME:tu} USES= cmake:outsource compiler:openmp perl5 tar:tgz diff --git a/security/honggfuzz/Makefile b/security/honggfuzz/Makefile index 984a817b10ab..b88550540400 100644 --- a/security/honggfuzz/Makefile +++ b/security/honggfuzz/Makefile @@ -11,6 +11,8 @@ COMMENT= General-purpose fuzzer with simple, command-line interface LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to compile: cc1: error: unrecognized command line option -Wframe-larger-than=131072 + USES= gmake USE_GITHUB= yes GH_ACCOUNT= google diff --git a/security/pam_ssh_agent_auth/Makefile b/security/pam_ssh_agent_auth/Makefile index 432aa7815f9a..8a27e2c420ce 100644 --- a/security/pam_ssh_agent_auth/Makefile +++ b/security/pam_ssh_agent_auth/Makefile @@ -9,6 +9,8 @@ MASTER_SITES= SF/pamsshagentauth/${PORTNAME}/v${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= PAM module which permits authentication via ssh-agent +BROKEN_powerpc64= fails to build: ed25519-donna-portable.h: warning: ALIGN redefined + USES= perl5 ssl tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_func_strnvis=no diff --git a/security/py-pysha3/Makefile b/security/py-pysha3/Makefile index b1498effc591..f68ef48a0264 100644 --- a/security/py-pysha3/Makefile +++ b/security/py-pysha3/Makefile @@ -13,6 +13,8 @@ COMMENT= SHA-3 (Keccak) for Python LICENSE= PSFL LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to compile: KeccakP-1600-opt64.c: error: Not yet implemented + # Actually Python 2.7,3.4+ USES= python USE_PYTHON= autoplist distutils diff --git a/security/sha1collisiondetection/Makefile b/security/sha1collisiondetection/Makefile index d1b1c3f31abc..4569b06fcc17 100644 --- a/security/sha1collisiondetection/Makefile +++ b/security/sha1collisiondetection/Makefile @@ -11,6 +11,8 @@ COMMENT= Library and command line tool to detect SHA-1 collisions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN_powerpc64= fails to compile: cc1: error: unrecognized command line option -std=c90 + USE_GITHUB= yes GH_ACCOUNT= cr-marcstevens