Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Apr 2017 07:04:49 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r439736 - in head: comms/telldus-core comms/uartlirc databases/gnats4 databases/mariadb100-server databases/mariadb101-server databases/p5-Tie-LevelDB databases/percona56-server databas...
Message-ID:  <201704290704.v3T74nqH010674@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Sat Apr 29 07:04:49 2017
New Revision: 439736
URL: https://svnweb.freebsd.org/changeset/ports/439736

Log:
  Provide more descriptive error messages for ports failing on powerpc64.
  
  While here, pet portlint.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/comms/telldus-core/Makefile
  head/comms/uartlirc/Makefile
  head/databases/gnats4/Makefile
  head/databases/mariadb100-server/Makefile
  head/databases/mariadb101-server/Makefile
  head/databases/p5-Tie-LevelDB/Makefile
  head/databases/percona56-server/Makefile
  head/databases/riak/Makefile
  head/databases/rocksdb/Makefile
  head/databases/tarantool/Makefile
  head/databases/virtuoso/Makefile
  head/databases/xtrabackup/Makefile

Modified: head/comms/telldus-core/Makefile
==============================================================================
--- head/comms/telldus-core/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/comms/telldus-core/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -17,7 +17,7 @@ LIB_DEPENDS=	libftdi.so:devel/libftdi \
 		libconfuse.so:devel/libconfuse \
 		libargp.so:devel/argp-standalone
 
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not build: error: strlen was not declared in this scope
 BROKEN_sparc64=		Does not build
 
 USES= 		cmake compiler:c++11-lang iconv:wchar_t

Modified: head/comms/uartlirc/Makefile
==============================================================================
--- head/comms/uartlirc/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/comms/uartlirc/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -13,7 +13,8 @@ EXTRACT_SUFX=	.shar
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Driver for "homebrew" serial LIRC receivers
 
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not build: error: uart.h: No such file or directory
+BROKEN_sparc64=		Does not build
 
 USES=		kmod
 
@@ -26,12 +27,6 @@ PLIST_FILES+=	${KMODDIR}/${PORTNAME}.ko
 
 CFLAGS+=	${DEBUG_FLAGS}
 
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN=		Does not compile on powerpc or sparc64
-.endif
-
 do-install:
 	${INSTALL} ${WRKSRC}/${PORTNAME}.ko ${STAGEDIR}${KMODDIR}
 

Modified: head/databases/gnats4/Makefile
==============================================================================
--- head/databases/gnats4/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/gnats4/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -11,7 +11,7 @@ PKGNAMESUFFIX=	4
 MAINTAINER=	portmaster@bsdforge.com
 COMMENT=	GNATS, the GNU Problem Report Management System
 
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not build: error: conflicting types for yy_scan_string
 
 GNU_CONFIGURE=	yes
 USES=		cpe gmake makeinfo

Modified: head/databases/mariadb100-server/Makefile
==============================================================================
--- head/databases/mariadb100-server/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/mariadb100-server/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -24,7 +24,7 @@ LICENSE_FILE_PerconaFT=	${WRKSRC}/storag
 LICENSE_PERMS_PerconaFT=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BROKEN_aarch64=		Fails to link: missing sbrk
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not build: g++49: internal compiler error: Killed (program cc1plus)
 
 SUB_FILES=	pkg-message
 PKGMESSAGE=	${WRKDIR}/pkg-message

Modified: head/databases/mariadb101-server/Makefile
==============================================================================
--- head/databases/mariadb101-server/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/mariadb101-server/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -23,7 +23,7 @@ LICENSE_FILE_PerconaFT=	${WRKSRC}/storag
 LICENSE_PERMS_PerconaFT=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BROKEN_aarch64=		Fails to link: missing sbrk
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not build: fatal error: sys/platform/ppc.h: No such file or directory
 
 SUB_FILES=	pkg-message
 PKGMESSAGE=	${WRKDIR}/pkg-message

Modified: head/databases/p5-Tie-LevelDB/Makefile
==============================================================================
--- head/databases/p5-Tie-LevelDB/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/p5-Tie-LevelDB/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -17,7 +17,7 @@ LICENSE_COMB=	dual
 LIB_DEPENDS=	libleveldb.so:databases/leveldb
 
 BROKEN_aarch64=		does not build: error: Please implement AtomicPointer for this platform
-BROKEN_powerpc64=	does not build
+BROKEN_powerpc64=	does not build: error: unrecognized command line option -std=c++0x
 BROKEN_sparc64=		does not build: unrecognized command line options
 
 MAKE_ARGS=	CC="${CXX}"

Modified: head/databases/percona56-server/Makefile
==============================================================================
--- head/databases/percona56-server/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/percona56-server/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -12,7 +12,7 @@ DISTNAME=	percona-server-${DISTVERSION}
 MAINTAINER=	flo@FreeBSD.org
 COMMENT?=	Multithreaded SQL database (server)
 
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not build: #error Unsupported platform
 
 SLAVEDIRS=	databases/percona56-client \
 		databases/percona-pam-for-mysql

Modified: head/databases/riak/Makefile
==============================================================================
--- head/databases/riak/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/riak/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -45,7 +45,7 @@ MAKE_JOBS_UNSAFE=yes
 MAKE_ENV=	PATH=${LOCALBASE}/lib/erlang15/bin:${PATH}
 
 BROKEN_aarch64=		Does not compile: error: Unknown CPU architecture
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not compile: error: Unknown CPU architecture
 BROKEN_sparc64=		Does not compile: Please implement AtomicPointer for this platform
 
 .include <bsd.port.pre.mk>

Modified: head/databases/rocksdb/Makefile
==============================================================================
--- head/databases/rocksdb/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/rocksdb/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -20,7 +20,7 @@ LIB_DEPENDS=	libgflags.so:devel/gflags \
 BROKEN_DragonFly=	does not build on DragonFly BSD using GCC with -Werror
 BROKEN_aarch64=	does not build: the clang compiler does not support -march=native
 BROKEN_armv6=	does not build: the clang compiler does not support -march=native
-BROKEN_powerpc64=	does not build
+BROKEN_powerpc64=	does not build: the clang compiler does not support -march=native
 BROKEN_sparc64=	cannot build: uses unknown compiler flags
 
 OPTIONS_DEFINE=	DEBUG LZ4 ZSTD

Modified: head/databases/tarantool/Makefile
==============================================================================
--- head/databases/tarantool/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/tarantool/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -12,7 +12,7 @@ COMMENT=	NoSQL database running in a Lua
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not build: Unsupported architecture -- powerpc64
 
 MAKE_JOBS_UNSAFE=yes
 USES=		cmake compiler:c++11-lang gettext gmake perl5 readline

Modified: head/databases/virtuoso/Makefile
==============================================================================
--- head/databases/virtuoso/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/virtuoso/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -21,7 +21,7 @@ BUILD_DEPENDS=	gawk:lang/gawk\
 LIB_DEPENDS=	libxml2.so:textproc/libxml2
 
 BROKEN_aarch64=		Fails to link: missing sbrk
-BROKEN_powerpc64=	Does not build
+BROKEN_powerpc64=	Does not compile: error: DV_INT_TAG_WORD undeclared
 BROKEN_sparc64=		Does not compile: error: DV_INT_TAG_WORD undeclared
 
 NOT_FOR_ARCHS=	arm armv6 i386 mips powerpc

Modified: head/databases/xtrabackup/Makefile
==============================================================================
--- head/databases/xtrabackup/Makefile	Sat Apr 29 06:58:27 2017	(r439735)
+++ head/databases/xtrabackup/Makefile	Sat Apr 29 07:04:49 2017	(r439736)
@@ -13,8 +13,6 @@ COMMENT=	OpenSource version of InnoDB ba
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_powerpc64=	Does not build
-
 # quilt is required by build.sh
 BUILD_DEPENDS=	bash:shells/bash \
 		cmake:devel/cmake \
@@ -26,6 +24,8 @@ LIB_DEPENDS=	libev.so:devel/libev \
 RUN_DEPENDS=	p5-DBD-mysql>=0:databases/p5-DBD-mysql \
 		qpress:archivers/qpress
 
+BROKEN_powerpc64=	Does not build: ld: final link failed: Bad value
+
 # autotool is in use for 5.1 builds
 USES=		alias autoreconf:build cpe gettext cmake libtool perl5 shebangfix
 CPE_VENDOR=	percona



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704290704.v3T74nqH010674>