[linimon at FreeBSD.org: 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 lonesome.com
Fri Nov 11 09:32:50 UTC 2016
FYI
mcl
----- Forwarded message from Mark Linimon <linimon at FreeBSD.org> -----
Date: Fri, 11 Nov 2016 09:31:03 +0000 (UTC)
From: Mark Linimon <linimon at FreeBSD.org>
To: ports-committers at freebsd.org, svn-ports-all at freebsd.org, svn-ports-head at freebsd.org
Subject: svn commit: r425879 - in head: benchmarks/libmicro benchmarks/nosqlbench biology/jellyfish biology/muscle biology/p5-AcePerl biology/plinkseq science/gchemutils science/simlib
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:
----- End forwarded message -----
More information about the freebsd-perl
mailing list