Mark various leaf ports broken on aarch64, and, where appropriate, other

tier-2 archs.

Approved by:	portmgr (tier-2 blanket)
This commit is contained in:
Mark Linimon 2016-11-11 09:31:02 +00:00
parent 5d68e2b905
commit e4b32b72e0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=425879
8 changed files with 16 additions and 7 deletions

View file

@ -12,14 +12,16 @@ COMMENT= Set of utilities to benchmark productivity of system calls
LICENSE= CDDL 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 USES= gmake
WRKSRC= ${WRKDIR}/libMicro-${PORTVERSION} WRKSRC= ${WRKDIR}/libMicro-${PORTVERSION}
STRIP= # Do not strip binaries STRIP= # Do not strip binaries
PLIST_SUB= ARCH="${ARCH}" PLIST_SUB= ARCH="${ARCH}"
PKGLIBDIR= ${PREFIX}/lib/${PORTNAME} PKGLIBDIR= ${PREFIX}/lib/${PORTNAME}
BROKEN_powerpc64= Does not build on powerpc64
post-build: post-build:
${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/libmicro-bench ${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/libmicro-bench
${ECHO_CMD} '(cd ${PKGLIBDIR} && ./bench $$1)' \ ${ECHO_CMD} '(cd ${PKGLIBDIR} && ./bench $$1)' \

View file

@ -18,6 +18,7 @@ USES= cmake tar:bzip2
CONFLICTS= tarantool-c CONFLICTS= tarantool-c
BROKEN_aarch64= Does not build: clang does not support -march=native
BROKEN_powerpc64= Does not build on powerpc64 BROKEN_powerpc64= Does not build on powerpc64
post-install: post-install:

View file

@ -27,6 +27,7 @@ GH_PROJECT= Jellyfish
INSTALL_TARGET= install-strip INSTALL_TARGET= install-strip
BROKEN_FreeBSD_9_i386= multiple code issues on i386 < 10.0-RELEASE 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> .include <bsd.port.pre.mk>

View file

@ -21,7 +21,8 @@ ALL_TARGET= muscle
PLIST_FILES= bin/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: do-install:
${INSTALL_PROGRAM} ${WRKSRC}/muscle ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/muscle ${STAGEDIR}${PREFIX}/bin

View file

@ -17,13 +17,15 @@ LICENSE_COMB= dual
BUILD_DEPENDS= p5-Cache-Cache>=0:devel/p5-Cache-Cache BUILD_DEPENDS= p5-Cache-Cache>=0:devel/p5-Cache-Cache
RUN_DEPENDS:= ${BUILD_DEPENDS} RUN_DEPENDS:= ${BUILD_DEPENDS}
BROKEN_aarch64= Fails to link: unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation
MAKE_JOBS_UNSAFE= yes MAKE_JOBS_UNSAFE= yes
USES= perl5 USES= perl5
USE_PERL5= configure USE_PERL5= configure
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${ARCH} == "amd64" || ${ARCH} == "ia64" .if ${ARCH} == "amd64"
CFLAGS+= -fPIC CFLAGS+= -fPIC
.endif .endif

View file

@ -13,6 +13,8 @@ COMMENT= Toolset for working with human genetic variation data
LICENSE= GPLv2 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 BROKEN_powerpc64= Does not build
USES= libtool gmake USES= libtool gmake

View file

@ -20,6 +20,8 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/bodr.pc:science/bodr \
PORTSCOUT= limitw:1,even PORTSCOUT= limitw:1,even
BROKEN_aarch64= Fails to compile: error: call to abs is ambiguous
USE_XORG= x11 USE_XORG= x11
USE_GNOME= gnomedocutils gtk30 intlhack libgsf libxml2 USE_GNOME= gnomedocutils gtk30 intlhack libgsf libxml2
USES= desktop-file-utils gettext gmake libtool:keepla pathfix \ USES= desktop-file-utils gettext gmake libtool:keepla pathfix \

View file

@ -11,15 +11,13 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-20111030
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= SIMulation LIBrary for C++ programming language COMMENT= SIMulation LIBrary for C++ programming language
BROKEN_powerpc64= Does not build
USES= gmake USES= gmake
USE_LDCONFIG= yes USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}
CXXFLAGS+= -fPIC 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 NOT_FOR_ARCHS_REASON= contains not working ${ARCH}-dependent assembly code
post-patch: post-patch: