svn commit: r425879 - in head: benchmarks/libmicro benchmarks/nosqlbench biology/jellyfish biology/muscle biology/p5-AcePerl biology/plinkseq science/gchemutils science/simlib

Mark Linimon linimon at FreeBSD.org
Fri Nov 11 09:31:05 UTC 2016


Author: linimon
Date: Fri Nov 11 09:31:02 2016
New Revision: 425879
URL: https://svnweb.freebsd.org/changeset/ports/425879

Log:
  Mark various leaf ports broken on aarch64, and, where appropriate, other
  tier-2 archs.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/benchmarks/libmicro/Makefile
  head/benchmarks/nosqlbench/Makefile
  head/biology/jellyfish/Makefile
  head/biology/muscle/Makefile
  head/biology/p5-AcePerl/Makefile
  head/biology/plinkseq/Makefile
  head/science/gchemutils/Makefile
  head/science/simlib/Makefile

Modified: head/benchmarks/libmicro/Makefile
==============================================================================
--- head/benchmarks/libmicro/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/benchmarks/libmicro/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -12,14 +12,16 @@ COMMENT=	Set of utilities to benchmark p
 
 LICENSE=	CDDL
 
+BROKEN_aarch64=		Fails to build: bin-aarch64: no such file or directory
+BROKEN_mips64=		Fails to build: bin-mips64: no such file or directory
+BROKEN_powerpc64=	Does not build on powerpc64
+
 USES=		gmake
 WRKSRC=		${WRKDIR}/libMicro-${PORTVERSION}
 STRIP=		 # Do not strip binaries
 PLIST_SUB=	ARCH="${ARCH}"
 PKGLIBDIR=	${PREFIX}/lib/${PORTNAME}
 
-BROKEN_powerpc64=	Does not build on powerpc64
-
 post-build:
 	${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/libmicro-bench
 	${ECHO_CMD} '(cd ${PKGLIBDIR} && ./bench $$1)' \

Modified: head/benchmarks/nosqlbench/Makefile
==============================================================================
--- head/benchmarks/nosqlbench/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/benchmarks/nosqlbench/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -18,6 +18,7 @@ USES=		cmake tar:bzip2
 
 CONFLICTS=	tarantool-c
 
+BROKEN_aarch64=		Does not build: clang does not support -march=native
 BROKEN_powerpc64=	Does not build on powerpc64
 
 post-install:

Modified: head/biology/jellyfish/Makefile
==============================================================================
--- head/biology/jellyfish/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/biology/jellyfish/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -27,6 +27,7 @@ GH_PROJECT=	Jellyfish
 INSTALL_TARGET=	install-strip
 
 BROKEN_FreeBSD_9_i386=	multiple code issues on i386 < 10.0-RELEASE
+BROKEN_aarch64=		Fails to compile: error: variable res is uninitialized
 
 .include <bsd.port.pre.mk>
 

Modified: head/biology/muscle/Makefile
==============================================================================
--- head/biology/muscle/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/biology/muscle/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -21,7 +21,8 @@ ALL_TARGET=	muscle
 
 PLIST_FILES=	bin/muscle
 
-BROKEN_powerpc64=	Does not build on powerpc64
+ONLY_FOR_ARCHS=		amd64 i386
+ONLY_FOR_ARCHS_REASON=	Fails to install: tries to modify /dev/tty
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/muscle ${STAGEDIR}${PREFIX}/bin

Modified: head/biology/p5-AcePerl/Makefile
==============================================================================
--- head/biology/p5-AcePerl/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/biology/p5-AcePerl/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -17,13 +17,15 @@ LICENSE_COMB=	dual
 BUILD_DEPENDS=	p5-Cache-Cache>=0:devel/p5-Cache-Cache
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
+BROKEN_aarch64=	Fails to link: unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation
+
 MAKE_JOBS_UNSAFE=	yes
 USES=		perl5
 USE_PERL5=	configure
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64"
 CFLAGS+=	-fPIC
 .endif
 

Modified: head/biology/plinkseq/Makefile
==============================================================================
--- head/biology/plinkseq/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/biology/plinkseq/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -13,6 +13,8 @@ COMMENT=	Toolset for working with human 
 
 LICENSE=	GPLv2
 
+BROKEN_aarch64=		Does not build: Host architecture was not detected as supported by protobuf
+BROKEN_mips64=		Does not build: Host architecture was not detected as supported by protobuf
 BROKEN_powerpc64=	Does not build
 
 USES=		libtool gmake

Modified: head/science/gchemutils/Makefile
==============================================================================
--- head/science/gchemutils/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/science/gchemutils/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -20,6 +20,8 @@ RUN_DEPENDS=	${LOCALBASE}/libdata/pkgcon
 
 PORTSCOUT=	limitw:1,even
 
+BROKEN_aarch64=	Fails to compile: error: call to abs is ambiguous
+
 USE_XORG=	x11
 USE_GNOME=	gnomedocutils gtk30 intlhack libgsf libxml2
 USES=		desktop-file-utils gettext gmake libtool:keepla pathfix \

Modified: head/science/simlib/Makefile
==============================================================================
--- head/science/simlib/Makefile	Fri Nov 11 09:07:21 2016	(r425878)
+++ head/science/simlib/Makefile	Fri Nov 11 09:31:02 2016	(r425879)
@@ -11,15 +11,13 @@ DISTNAME=	${PORTNAME}-${PORTVERSION}-201
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	SIMulation LIBrary for C++ programming language
 
-BROKEN_powerpc64=	Does not build
-
 USES=		gmake
 USE_LDCONFIG=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
 CXXFLAGS+=	-fPIC
 
-NOT_FOR_ARCHS=		ia64 powerpc sparc64
+NOT_FOR_ARCHS=		armv64 aarch64 mips mips64 powerpc powerpc64 sparc64
 NOT_FOR_ARCHS_REASON=	contains not working ${ARCH}-dependent assembly code
 
 post-patch:


More information about the svn-ports-all mailing list