svn commit: r439789 - in head: science/openbabel security/beecrypt security/bro security/hpenc security/i2pd security/tor security/tor-devel sysutils/acpica-tools sysutils/bsdmoted sysutils/cmogsto...
Mark Linimon
linimon at FreeBSD.org
Sun Apr 30 04:35:14 UTC 2017
Author: linimon
Date: Sun Apr 30 04:35:10 2017
New Revision: 439789
URL: https://svnweb.freebsd.org/changeset/ports/439789
Log:
Provide more descriptive error messages for ports failing on powerpc64.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Modified:
head/science/openbabel/Makefile
head/security/beecrypt/Makefile
head/security/bro/Makefile
head/security/hpenc/Makefile
head/security/i2pd/Makefile
head/security/tor-devel/Makefile
head/security/tor/Makefile
head/sysutils/acpica-tools/Makefile
head/sysutils/bsdmoted/Makefile
head/sysutils/cmogstored/Makefile
head/sysutils/mbgtools/Makefile
head/textproc/kenlm/Makefile
head/textproc/luceneplusplus/Makefile
head/textproc/randlm/Makefile
head/textproc/senna/Makefile
head/textproc/topic/Makefile
head/textproc/turboxsl/Makefile
head/textproc/wiggle/Makefile
head/www/anyterm/Makefile
head/www/cppcms/Makefile
head/www/mod_authnz_crowd/Makefile
head/www/mongrel2/Makefile
head/www/spdylay/Makefile
head/www/squid/Makefile
head/x11-servers/x11rdp/Makefile
Modified: head/science/openbabel/Makefile
==============================================================================
--- head/science/openbabel/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/science/openbabel/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -10,10 +10,10 @@ MASTER_SITES= SF
MAINTAINER= ports at FreeBSD.org
COMMENT= Chemistry file translation program
-BROKEN_powerpc64= Does not build
-
BUILD_DEPENDS= ${LOCALBASE}/include/eigen3/Eigen/Eigen:math/eigen3
+BROKEN_powerpc64= Does not build: relocation truncated to fit: R_PPC64_TOC16_DS
+
CONFLICTS_INSTALL= babel-*
USE_CXXSTD= gnu++98
Modified: head/security/beecrypt/Makefile
==============================================================================
--- head/security/beecrypt/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/security/beecrypt/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -6,13 +6,14 @@ PORTVERSION= 4.2.1
PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= SF
+
PATCHFILES= mpntrbits.patch
PATCH_SITES= http://sourceforge.net/p/beecrypt/patches/_discuss/thread/bff89ba1/5387/attachment/
MAINTAINER= mi at aldan.algebra.com
COMMENT= BeeCrypt is an open source cryptography library
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: Error: unsupported relocation against r3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-java --without-python
Modified: head/security/bro/Makefile
==============================================================================
--- head/security/bro/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/security/bro/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -12,12 +12,12 @@ COMMENT= System for detecting network in
LICENSE= BSD3CLAUSE
-BROKEN_powerpc64= Does not build
-
BUILD_DEPENDS= ${LOCALBASE}/bin/bison:devel/bison \
${LOCALBASE}/bin/swig:devel/swig13
LIB_DEPENDS= libGeoIP.so:net/GeoIP
+BROKEN_powerpc64= Does not build: error: zero-size array 'names'
+
USES= cmake:outsource compiler:c++11-lang perl5 python ssl
CMAKE_ARGS+= -D PYTHON_EXECUTABLE:PATH=${PYTHON_CMD}
Modified: head/security/hpenc/Makefile
==============================================================================
--- head/security/hpenc/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/security/hpenc/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -11,7 +11,7 @@ COMMENT= Fast authenticated encryption C
LICENSE= BSD2CLAUSE
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: fatal error: cpuid_flags.inc: No such file or directory
NOT_FOR_ARCHS= aarch64 sparc64
NOT_FOR_ARCHS_REASON= not yet ported to this architecture
Modified: head/security/i2pd/Makefile
==============================================================================
--- head/security/i2pd/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/security/i2pd/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
-BROKEN_powerpc64= does not build
+BROKEN_powerpc64= does not build: error: to_string is not a member of std
USE_GITHUB= yes
GH_ACCOUNT= PurpleI2P
Modified: head/security/tor-devel/Makefile
==============================================================================
--- head/security/tor-devel/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/security/tor-devel/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_mips64= Does not build: error: Need a uint128_t implementation!
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: error: Need a uint128_t implementation!
BROKEN_sparc64= Does not build: error: Need a uint128_t implementation!
USES= cpe gmake
Modified: head/security/tor/Makefile
==============================================================================
--- head/security/tor/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/security/tor/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_mips64= Does not build: error: Need a uint128_t implementation!
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: error: Need a uint128_t implementation!
BROKEN_sparc64= Does not build: error: Need a uint128_t implementation!
USES= cpe gmake
Modified: head/sysutils/acpica-tools/Makefile
==============================================================================
--- head/sysutils/acpica-tools/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/sysutils/acpica-tools/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -27,7 +27,7 @@ MAKE_ARGS= HOST=_FreeBSD NOOPT=TRUE PROG
MAKE_ARGS+= CC="${CC}" LEX="${FLEX}" YACC="${YACC}"
BROKEN_aarch64= Fails to compile: error: comparison of constant -1 with expression of type char is always true
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Fails to compile: warning: comparison is always true due to limited range of data type
do-install:
${INSTALL_PROGRAM} ${ACPICA_TOOLS:S,^,${BUILD_WRKSRC}/bin/,} \
Modified: head/sysutils/bsdmoted/Makefile
==============================================================================
--- head/sysutils/bsdmoted/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/sysutils/bsdmoted/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -12,7 +12,7 @@ COMMENT= Use Wii remote as mouse
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_powerpc64= does not build
+BROKEN_powerpc64= does not build: warning Make sure new member of socket address initialized
BROKEN_FreeBSD_11= does not build (bluetooth changes in 11.x need to be handled)
BROKEN_FreeBSD_12= does not build (bluetooth changes in 11.x need to be handled)
Modified: head/sysutils/cmogstored/Makefile
==============================================================================
--- head/sysutils/cmogstored/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/sysutils/cmogstored/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -12,7 +12,7 @@ COMMENT= Alternative mogstored implement
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: internal compiler error: Segmentation fault
PLIST_FILES= sbin/cmogstored \
man/man1/cmogstored.1.gz
Modified: head/sysutils/mbgtools/Makefile
==============================================================================
--- head/sysutils/mbgtools/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/sysutils/mbgtools/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -17,7 +17,7 @@ USES= kmod uidfix
BROKEN_aarch64= cannot compile: unused variables
BROKEN_mips64= cannot compile: unused variables
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= cannot compile: warning: mbg_dbg_data defined but not used
BROKEN_sparc64= cannot compile: error in structure definitions
.include <bsd.port.mk>
Modified: head/textproc/kenlm/Makefile
==============================================================================
--- head/textproc/kenlm/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/textproc/kenlm/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -20,8 +20,8 @@ USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ENV+= BOOST_BUILD_PATH=${WRKSRC}/jam-files/boost-build
-BROKEN_aarch64= Fails to compile: target architecture was not detected as supported by Double-Conversion
-BROKEN_powerpc64= Does not build
+BROKEN_aarch64= fails to compile: target architecture was not detected as supported by Double-Conversion
+BROKEN_powerpc64= fails to compile: error: in QuantTrieAll: difference{inf} between static_cast<double> and static_cast<double> exceeds 0.001%
do-build:
(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/bjam --toolset=${CHOSEN_COMPILER_TYPE} --with-boost=${LOCALBASE} ${_MAKE_JOBS})
Modified: head/textproc/luceneplusplus/Makefile
==============================================================================
--- head/textproc/luceneplusplus/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/textproc/luceneplusplus/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -12,10 +12,10 @@ COMMENT= C++ port of the Lucene library
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LGPL.license
-BROKEN_powerpc64= Does not build
-
LIB_DEPENDS= libboost_system.so:devel/boost-libs
+BROKEN_powerpc64= Does not build: Warning: end of file not at end of a line; newline inserted
+
USE_GITHUB= yes
GH_ACCOUNT= luceneplusplus
GH_PROJECT= LucenePlusPlus
Modified: head/textproc/randlm/Makefile
==============================================================================
--- head/textproc/randlm/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/textproc/randlm/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -24,9 +24,9 @@ CXXFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
-BROKEN_aarch64= Fails to compile: invalid output constraint =a in asm
-BROKEN_armv6= Fails to compile: invalid output constraint =a in asm
-BROKEN_powerpc64= Does not build
+BROKEN_aarch64= fails to compile: invalid output constraint =a in asm
+BROKEN_armv6= fails to compile: invalid output constraint =a in asm
+BROKEN_powerpc64= fails to compile: error: 'itr' does not name a type
post-patch:
cd ${WRKSRC}/hadoop && ${MV} strings.cpp strings.cc && ${MV} strings.h s.h
Modified: head/textproc/senna/Makefile
==============================================================================
--- head/textproc/senna/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/textproc/senna/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -10,7 +10,8 @@ MASTER_SITES= SFJP/senna/46945
MAINTAINER= kuriyama at FreeBSD.org
COMMENT= Embeddable Fulltext Search Engine
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= does not build: relocation truncated to fit: R_PPC64_TOC16_DS
+BROKEN_sparc64= does not build
GNU_CONFIGURE= YES
USE_GCC= any
@@ -31,10 +32,6 @@ NFKC_DESC= use nfkc based utf8 normaliza
.include <bsd.port.options.mk>
-.if ${ARCH} == "ia64" || ${ARCH} == "sparc64"
-BROKEN= Does not compile on ${ARCH}
-.endif
-
.if ${PORT_OPTIONS:MMECAB}
CONFIGURE_ARGS+= --with-mecab
LIB_DEPENDS+= libmecab.so:japanese/mecab
Modified: head/textproc/topic/Makefile
==============================================================================
--- head/textproc/topic/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/textproc/topic/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -11,7 +11,7 @@ COMMENT= Topic markup parser
LICENSE= BSD2CLAUSE
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: warning: comparison is always false due to limited range of data type
PLIST_FILES= bin/topic \
man/man1/topic.1.gz
Modified: head/textproc/turboxsl/Makefile
==============================================================================
--- head/textproc/turboxsl/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/textproc/turboxsl/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -14,8 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libck.so:devel/concurrencykit \
libmemcached.so:databases/libmemcached
-BROKEN_powerpc64= Does not build
-ONLY_FOR_ARCHS= amd64 ia64 powerpc64 sparc64
+BROKEN_powerpc64= Does not build: ld: skipping incompatible /usr/local/lib/libck.so when searching for -lck
+ONLY_FOR_ARCHS= amd64 powerpc64 sparc64
+
USES= autoreconf libtool pathfix pkgconfig
USE_LDCONFIG= yes
USE_GITHUB= yes
Modified: head/textproc/wiggle/Makefile
==============================================================================
--- head/textproc/wiggle/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/textproc/wiggle/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -12,10 +12,10 @@ COMMENT= Apply rejected patches and perf
LICENSE= GPLv2
-BROKEN_powerpc64= Does not build
-
BUILD_DEPENDS= bash:shells/bash
+BROKEN_powerpc64= Does not build: error: nested functions are disabled, use -fnested-functions to re-enable
+
USES= compiler:nestedfct gmake ncurses
MAKE_ARGS+= CFLAGS="${CFLAGS} -I. -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter"
Modified: head/www/anyterm/Makefile
==============================================================================
--- head/www/anyterm/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/www/anyterm/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: ld: cannot find -lboost_system
USE_RC_SUBR= anytermd
USES= gmake iconv localbase tar:tbz2
Modified: head/www/cppcms/Makefile
==============================================================================
--- head/www/cppcms/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/www/cppcms/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -11,10 +11,10 @@ COMMENT= C++ web development framework
LICENSE= LGPL3
-BROKEN_powerpc64= Does not build
-
LIB_DEPENDS= libpcre.so:devel/pcre
+BROKEN_powerpc64= Does not build: error: 'localeconv_l' was not declared in this scope
+
USES= cmake python:2 shebangfix tar:bzip2 ssl
USE_LDCONFIG= yes
SHEBANG_FILES= bin/cppcms_tmpl_cc
Modified: head/www/mod_authnz_crowd/Makefile
==============================================================================
--- head/www/mod_authnz_crowd/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/www/mod_authnz_crowd/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -13,12 +13,12 @@ COMMENT= Apache 2.2+ module to use Atlas
LICENSE= APACHE20
-BROKEN_powerpc64= Does not build
-
LIB_DEPENDS= libsvn_client-1.so:devel/subversion \
libcurl.so:ftp/curl
RUN_DEPENDS= ${LOCALBASE}/${APACHEMODDIR}/mod_dav_svn.so:www/mod_dav_svn
+BROKEN_powerpc64= Does not build: error: curl/curl.h: No such file or directory
+
GNU_CONFIGURE= yes
LIBS+= -L${LOCALBASE}/lib
USES= autoreconf libtool
Modified: head/www/mongrel2/Makefile
==============================================================================
--- head/www/mongrel2/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/www/mongrel2/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -13,13 +13,13 @@ COMMENT= Is an application, language, an
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_powerpc64= Does not build
+LIB_DEPENDS= libzmq.so:net/libzmq2 \
+ libsqlite3.so:databases/sqlite3
+
BROKEN_armv6= does not build
BROKEN_mips= does not build (tests segfault)
BROKEN_mips64= does not build (tests segfault)
-
-LIB_DEPENDS= libzmq.so:net/libzmq2 \
- libsqlite3.so:databases/sqlite3
+BROKEN_powerpc64= does not build (tests segfault)
USES= gmake tar:bzip2
MAKE_FLAGS= freebsd
Modified: head/www/spdylay/Makefile
==============================================================================
--- head/www/spdylay/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/www/spdylay/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -18,7 +18,7 @@ BUILD_DEPENDS= libevent>=2.0.8:devel/lib
LIB_DEPENDS= libevent_openssl.so:devel/libevent
BROKEN_SSL= openssl-devel
-BROKEN_powerpc64= does not build
+BROKEN_powerpc64= does not link: undefined reference to `std::ctype<char>::_M_widen_init()
BROKEN_sparc64= does not build: fails to link
CONFIGURE_ARGS= --enable-examples \
Modified: head/www/squid/Makefile
==============================================================================
--- head/www/squid/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/www/squid/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -28,7 +28,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
CONFLICTS= squid*-4.*
-BROKEN_powerpc64= Does not build
+BROKEN_powerpc64= Does not build: error: unrecognizable insn
USES= compiler cpe perl5 shebangfix tar:xz
CPE_VENDOR= squid-cache
Modified: head/x11-servers/x11rdp/Makefile
==============================================================================
--- head/x11-servers/x11rdp/Makefile Sun Apr 30 04:31:02 2017 (r439788)
+++ head/x11-servers/x11rdp/Makefile Sun Apr 30 04:35:10 2017 (r439789)
@@ -33,10 +33,10 @@ CONFLICTS_INSTALL= xrdp-devel-[0-9]* x11
PLIST_FILES= bin/X11rdp
-BROKEN_aarch64= Fails to compile: error: GLYPHPADBYTES must be 4
-BROKEN_armv6= Fails to compile: error: GLYPHPADBYTES must be 4
-BROKEN_mips64= Fails to compile: No PCI support available for this architecture/OS combination
-BROKEN_powerpc64= Does not build
+BROKEN_aarch64= fails to compile: error: GLYPHPADBYTES must be 4
+BROKEN_armv6= fails to compile: error: GLYPHPADBYTES must be 4
+BROKEN_mips64= fails to compile: No PCI support available for this architecture/OS combination
+BROKEN_powerpc64= fails to compile: error: xf86.h: No such file or directory
post-extract:
@${MKDIR} ${WRKSRC}/build_dir
More information about the svn-ports-all
mailing list