diff --git a/benchmarks/libmicro/Makefile b/benchmarks/libmicro/Makefile index 580784a43204..c9667331f3f0 100644 --- a/benchmarks/libmicro/Makefile +++ b/benchmarks/libmicro/Makefile @@ -12,14 +12,16 @@ COMMENT= Set of utilities to benchmark productivity of system calls 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)' \ diff --git a/benchmarks/nosqlbench/Makefile b/benchmarks/nosqlbench/Makefile index accb6b7007b7..5caf43c33a2e 100644 --- a/benchmarks/nosqlbench/Makefile +++ b/benchmarks/nosqlbench/Makefile @@ -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: diff --git a/biology/jellyfish/Makefile b/biology/jellyfish/Makefile index 835189d8c0c9..7630504652f5 100644 --- a/biology/jellyfish/Makefile +++ b/biology/jellyfish/Makefile @@ -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 diff --git a/biology/muscle/Makefile b/biology/muscle/Makefile index 314aedf3d971..3e4a1da5955e 100644 --- a/biology/muscle/Makefile +++ b/biology/muscle/Makefile @@ -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 diff --git a/biology/p5-AcePerl/Makefile b/biology/p5-AcePerl/Makefile index 8013d766b0fe..66126d02b99e 100644 --- a/biology/p5-AcePerl/Makefile +++ b/biology/p5-AcePerl/Makefile @@ -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 -.if ${ARCH} == "amd64" || ${ARCH} == "ia64" +.if ${ARCH} == "amd64" CFLAGS+= -fPIC .endif diff --git a/biology/plinkseq/Makefile b/biology/plinkseq/Makefile index a6d052e23627..826d3d0f427c 100644 --- a/biology/plinkseq/Makefile +++ b/biology/plinkseq/Makefile @@ -13,6 +13,8 @@ COMMENT= Toolset for working with human genetic variation data 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 diff --git a/science/gchemutils/Makefile b/science/gchemutils/Makefile index a6508b33f752..6e0e39a339b7 100644 --- a/science/gchemutils/Makefile +++ b/science/gchemutils/Makefile @@ -20,6 +20,8 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/bodr.pc:science/bodr \ 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 \ diff --git a/science/simlib/Makefile b/science/simlib/Makefile index 7b8dbf81663c..4d127f663ab2 100644 --- a/science/simlib/Makefile +++ b/science/simlib/Makefile @@ -11,15 +11,13 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-20111030 MAINTAINER= ports@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: