Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 May 2017 05:52:55 +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: r440001 - in head: databases/galera databases/mysqlwsrep56-server databases/py-xapian databases/riak2 devel/aws-sdk-cpp devel/clanlib devel/directfb devel/elfutils devel/kBuild devel/pe...
Message-ID:  <201705030552.v435qtZP086807@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Wed May  3 05:52:55 2017
New Revision: 440001
URL: https://svnweb.freebsd.org/changeset/ports/440001

Log:
  Mark some ports failing on aarch64, and, in a few cases, other tier-2
  archs.
  
  While here, pet portlint.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/databases/galera/Makefile
  head/databases/mysqlwsrep56-server/Makefile
  head/databases/py-xapian/Makefile
  head/databases/riak2/Makefile
  head/devel/aws-sdk-cpp/Makefile
  head/devel/clanlib/Makefile
  head/devel/directfb/Makefile
  head/devel/elfutils/Makefile
  head/devel/kBuild/Makefile
  head/devel/pecl-grpc/Makefile
  head/devel/pwlib/Makefile
  head/devel/raknet/Makefile
  head/devel/rapidjson/Makefile
  head/devel/smv/Makefile
  head/devel/sourcenav/Makefile
  head/graphics/rawtherapee-devel/Makefile
  head/graphics/rawtherapee/Makefile

Modified: head/databases/galera/Makefile
==============================================================================
--- head/databases/galera/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/databases/galera/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -18,6 +18,9 @@ BUILD_DEPENDS=	checkmk:devel/check \
 		${PYTHON_PKGNAMEPREFIX}cloud_sptheme>=0:textproc/py-cloud_sptheme
 LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs
 
+NOT_FOR_ARCHS=		aarch64
+NOT_FOR_ARCHS_REASON=	error Please add support for your architecture in build/build_config.h
+
 USES=		execinfo python:build scons shebangfix ssl
 
 USE_CXXSTD=	c++11

Modified: head/databases/mysqlwsrep56-server/Makefile
==============================================================================
--- head/databases/mysqlwsrep56-server/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/databases/mysqlwsrep56-server/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -19,7 +19,8 @@ RUN_DEPENDS=	socat:net/socat lsof:sysuti
 
 DATADIR=	${PREFIX}/share/mysql
 
-BROKEN_powerpc64=	Does not build
+NOT_FOR_ARCHS=		aarch64 armv6 powerpc64
+NOT_FOR_ARCHS_REASON=	error: Unsupported platform
 
 USES=		cmake:outsource libedit shebangfix perl5
 USE_PERL5=	run

Modified: head/databases/py-xapian/Makefile
==============================================================================
--- head/databases/py-xapian/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/databases/py-xapian/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -18,6 +18,8 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BUILD_DEPENDS=	xapian-core>=${PORTVERSION}:databases/xapian-core
 LIB_DEPENDS=	libxapian.so:databases/xapian-core
 
+BROKEN_aarch64=		fails to build: Fatal Python error: swig_pythreadstate set in XapianSWIG_Python_Thread_Allow ctor
+
 CONFLICTS_INSTALL=	xapian-bindings12-
 
 OPTIONS_DEFINE=	DOCS

Modified: head/databases/riak2/Makefile
==============================================================================
--- head/databases/riak2/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/databases/riak2/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -28,9 +28,11 @@ SHEBANG_FILES=	deps/eper/priv/bin/* \
 USE_RC_SUBR=	riak
 USE_GCC=	yes
 
-BROKEN_i386=		Does not build
-BROKEN_powerpc64=	Does not build
-BROKEN_sparc64=		Does not build: Please implement AtomicPointer for this platform
+BROKEN_i386=		does not build
+BROKEN_powerpc64=	does not build
+BROKEN_sparc64=		does not build: Please implement AtomicPointer for this platform
+NOT_FOR_ARCHS=		aarch64
+NOT_FOR_ARCHS_REASON=	does not build: error: Unknown CPU architecture
 
 USERS=		riak
 GROUPS=		riak

Modified: head/devel/aws-sdk-cpp/Makefile
==============================================================================
--- head/devel/aws-sdk-cpp/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/aws-sdk-cpp/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -12,6 +12,10 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libcurl.so:ftp/curl
 
+BROKEN_aarch64=		fails to build: runaway process
+BROKEN_armv6=		fails to build: runaway process
+BROKEN_powerpc64=	fails to build: runaway process
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	aws
 USES=		cmake pkgconfig compiler:c++11-lib ssl

Modified: head/devel/clanlib/Makefile
==============================================================================
--- head/devel/clanlib/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/clanlib/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -20,6 +20,9 @@ LIB_DEPENDS=	libpng.so:graphics/png \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libpcre.so:devel/pcre
 
+NOT_FOR_ARCHS=		aarch64 armv6
+NOT_FOR_ARCHS_REASON=	invokes x86 asm
+
 USES=		execinfo gmake jpeg libtool pathfix pkgconfig sqlite tar:tgz
 USE_GCC=	yes
 USE_XORG=	x11

Modified: head/devel/directfb/Makefile
==============================================================================
--- head/devel/directfb/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/directfb/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -28,7 +28,8 @@ USE_LDCONFIG=	yes
 USE_PERL5=	build
 PORTDOCS=	*
 
-BROKEN_armv6=	fails to compile: invokes x86 assembler
+BROKEN_aarch64=		fails to install: armasm_memcpy.h:No such file or directory
+BROKEN_armv6=		fails to compile: invokes x86 assembler
 
 DIRECTFB_SHLIB=	6.0.11	# LT_BINARY.LT_AGE.LT_REVISION
 DIRECTFB_BIN=	${DIRECTFB_SHLIB:R:R}	# LT_BINARY

Modified: head/devel/elfutils/Makefile
==============================================================================
--- head/devel/elfutils/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/elfutils/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -18,8 +18,10 @@ LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING-LG
 LIB_DEPENDS=	libargp.so:devel/argp-standalone
 PATCH_DEPENDS=	gnulib>=0:devel/gnulib
 
-BROKEN_armv6=	Fails to build: fails to compile i386_disasm.c
-BROKEN_sparc64=	Fails to build: fails to compile dwarf_begin_elf.c
+BROKEN_aarch64=		fails to build: fatal error: linux/uio.h: No such file or directory
+BROKEN_armv6=		fails to build: fails to compile i386_disasm.c
+BROKEN_powerpc64=	fails to build: error: field 'r' has incomplete type
+BROKEN_sparc64=		fails to build: fails to compile dwarf_begin_elf.c
 
 OPTIONS_DEFINE=	NLS
 OPTIONS_SUB=	yes

Modified: head/devel/kBuild/Makefile
==============================================================================
--- head/devel/kBuild/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/kBuild/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -16,6 +16,8 @@ COMMENT=	Makefile framework
 BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
 
 BROKEN_powerpc64=	does not build: fatal error: xmmintrin.h: No such file or directory
+NOT_FOR_ARCHS=		aarch64 armv6 mips mips64
+NOT_FOR_ARCHS_REASON=	./kBuild/env.sh: unknown cpu/arch
 
 USE_GCC=	any
 USES=		autoreconf:build gmake makeinfo

Modified: head/devel/pecl-grpc/Makefile
==============================================================================
--- head/devel/pecl-grpc/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/pecl-grpc/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -10,6 +10,9 @@ COMMENT=	High performance, general RPC f
 
 LICENSE=	BSD3CLAUSE
 
+BROKEN_aarch64=		fails to compile: fatal error: sys/auxv.h file not found
+BROKEN_mips64=		fails to compile: fatal error: sys/auxv.h file not found
+
 USES=		php:pecl
 
 .include <bsd.port.mk>

Modified: head/devel/pwlib/Makefile
==============================================================================
--- head/devel/pwlib/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/pwlib/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -15,6 +15,9 @@ COMMENT=	Cross platform C++ library, use
 
 LIB_DEPENDS=	libexpat.so:textproc/expat2
 
+BROKEN_aarch64=		fails to compile: fatal error: trclib.h: No such file or directory
+BROKEN_mips64=		fails to compile: fatal error: trclib.h: No such file or directory
+
 CONFLICTS=	ptlib-2.*
 
 WRKSRC=		${WRKDIR}/ptlib_v${PORTVERSION:S/./_/g}
@@ -93,11 +96,11 @@ PLIST_SUB+=	DC1394="@comment "
 
 .include <bsd.port.pre.mk>
 
-.if (${ARCH} == "amd64") || (${ARCH} == "ia64") || (${ARCH} == "powerpc") || (${ARCH} == "sparc64")
+.if (${ARCH} == "amd64") || (${ARCH} == "powerpc") || (${ARCH} == "sparc64")
 CFLAGS+=	-fPIC
 .endif
 
-.if (${ARCH} == "amd64") || (${ARCH} == "i386") || (${ARCH} == "ia64") || (${ARCH} == "powerpc") || (${ARCH} == "sparc64")
+.if (${ARCH} == "amd64") || (${ARCH} == "i386") || (${ARCH} == "powerpc") || (${ARCH} == "sparc64")
 PLIST_SUB+=	BSDVIDEO=""
 .else
 PLIST_SUB+=	BSDVIDEO="@comment "

Modified: head/devel/raknet/Makefile
==============================================================================
--- head/devel/raknet/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/raknet/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -25,6 +25,9 @@ LICENSE_PERMS_SpecialAuth=	dist-mirror d
 
 LEGAL_TEXT=	Special authorization granted to distribute version 3.x under GPLv3
 
+NOT_FOR_ARCHS=		aarch64 mips mips64
+NOT_FOR_ARCHS_REASON=	fails to compile: error: Add your platform to the list
+
 NO_WRKSUBDIR=	yes
 
 USE_LDCONFIG=	yes

Modified: head/devel/rapidjson/Makefile
==============================================================================
--- head/devel/rapidjson/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/rapidjson/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -15,7 +15,8 @@ LICENSE_NAME=	RapidJSON
 LICENSE_FILE=	${WRKSRC}/license.txt
 LICENSE_PERMS=	${_LICENSE_PERMS_DEFAULT}
 
-BROKEN_powerpc64=	Does not build
+BROKEN_aarch64=		does not build: c++: error: the clang compiler does not support -march=native
+BROKEN_powerpc64=	does not build
 
 DOXYGEN_BUILD_DEPENDS+=	doxygen:devel/doxygen
 

Modified: head/devel/smv/Makefile
==============================================================================
--- head/devel/smv/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/smv/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -11,6 +11,9 @@ DISTNAME=	${PORTNAME}.r${PORTVERSION}
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Symbolic Model Verifier System for checking finite state systems
 
+BROKEN_aarch64=		fails to build: undefined reference to sbrk
+BROKEN_armv6=		fails to build: error: non-void function check_bdd should return a value
+
 USE_GCC=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}
 ALL_TARGET=	${PORTNAME}

Modified: head/devel/sourcenav/Makefile
==============================================================================
--- head/devel/sourcenav/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/devel/sourcenav/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -15,6 +15,8 @@ COMMENT=	Source code analysis tool
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN_aarch64=		fails to build: undefined reference to fpsetround
+
 USES=		shebangfix tar:bzip2
 SHEBANG_FILES=	${WRKSRC}/snavigator/demo/c++/contrib/perl/sample_client
 USE_GCC=	yes

Modified: head/graphics/rawtherapee-devel/Makefile
==============================================================================
--- head/graphics/rawtherapee-devel/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/graphics/rawtherapee-devel/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -77,6 +77,8 @@ OPTIMIZED_CFLAGS_CFLAGS=	-O3 -funroll-lo
 # -------------------------------------------------------------------
 #
 
+BROKEN_aarch64=		fails to build: gcc5: error: unrecognized command line option -msse2
+
 .if ${OPSYS} == FreeBSD
 .if ${OSVERSION} >= 1200000
 # don't waste everybody's time with Tier-2 and moving targets.

Modified: head/graphics/rawtherapee/Makefile
==============================================================================
--- head/graphics/rawtherapee/Makefile	Wed May  3 01:38:07 2017	(r440000)
+++ head/graphics/rawtherapee/Makefile	Wed May  3 05:52:55 2017	(r440001)
@@ -76,6 +76,8 @@ OPTIMIZED_CFLAGS_CFLAGS=	-O3 -funroll-lo
 # -------------------------------------------------------------------
 #
 
+BROKEN_aarch64=		fails to build: gcc5: error: unrecognized command line option -msse2
+
 .if ${OPSYS} == FreeBSD
 .if ${OSVERSION} >= 1200000
 # don't waste everybody's time with Tier-2 and moving targets.



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