For ports that are marked NOT_FOR/ONLY_FOR armv6, also mark them so
on armv7. This is part one of a multipart commit to bring armv7 ports to parity with armv6. Approved by: portmgr (tier-2 blanket)
This commit is contained in:
parent
31eb9a640d
commit
14295721d4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=455165
@ -25,7 +25,7 @@ BROKEN_powerpc64= Does not build
|
||||
DATADIR= ${PREFIX}/share/mysql
|
||||
ETCDIR= ${PREFIX}/etc/mysql
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 powerpc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64
|
||||
NOT_FOR_ARCHS_REASON= error: Unsupported platform
|
||||
|
||||
USES= bison \
|
||||
@ -146,7 +146,7 @@ post-install:
|
||||
${MKDIR} ${STAGEDIR}${MY_SECDIR}
|
||||
${MKDIR} ${STAGEDIR}${MY_TMPDIR}
|
||||
|
||||
.if ${ARCH} == "armv6"
|
||||
.if ${ARCH} == armv6 || ${ARCH} == armv7
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-config.h.cmake
|
||||
.endif
|
||||
|
||||
|
@ -45,7 +45,7 @@ GH_PROJECT?= mysql-wsrep
|
||||
DATADIR= ${PREFIX}/share/mysql
|
||||
ETCDIR= ${PREFIX}/etc/mysql
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 powerpc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64
|
||||
NOT_FOR_ARCHS_REASON= Not supported platform
|
||||
|
||||
CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \
|
||||
@ -184,7 +184,7 @@ post-install:
|
||||
${MKDIR} ${STAGEDIR}${MY_SECDIR}
|
||||
${MKDIR} ${STAGEDIR}${MY_TMPDIR}
|
||||
|
||||
.if ${ARCH} == "armv6"
|
||||
.if ${ARCH} == armv6 || ${ARCH} == armv7
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-config.h.cmake
|
||||
.endif
|
||||
|
||||
|
@ -24,7 +24,7 @@ BROKEN_aarch64= Fails to link: missing sbrk
|
||||
BROKEN_powerpc64= Does not compile: error: DV_INT_TAG_WORD undeclared
|
||||
BROKEN_sparc64= Does not compile: error: DV_INT_TAG_WORD undeclared
|
||||
|
||||
NOT_FOR_ARCHS= arm armv6 i386 mips powerpc
|
||||
NOT_FOR_ARCHS= arm armv6 armv7 i386 mips powerpc
|
||||
NOT_FOR_ARCHS_REASON= can only be built on 64bit platforms
|
||||
|
||||
USES= gmake libtool readline uidfix ssl
|
||||
|
@ -14,9 +14,10 @@ COMMENT= Lock-free data structures for high performance concurrent systems
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386 powerpc powerpc64 sparc64
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 sparc64
|
||||
BROKEN_aarch64= Fails to configure: Detecting machine architecture...failed [unsupported]
|
||||
BROKEN_armv6= Fails to configure: Finding suitable compiler........failed [not found]
|
||||
BROKEN_armv7= Fails to configure: Finding suitable compiler........failed [not found]
|
||||
|
||||
OPTIONS_DEFINE= RTM VMAPACK
|
||||
OPTIONS_DEFAULT= VMAPACK
|
||||
|
@ -27,7 +27,7 @@ PYGDB_USES= python:2
|
||||
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 arm armeb armv6 \
|
||||
NOT_FOR_ARCHS= aarch64 arm armeb armv6 armv7 \
|
||||
mips mips64 mips64el mipsel mipsn32
|
||||
NOT_FOR_ARCHS_REASON= Very slow to build on emulator
|
||||
|
||||
|
@ -15,7 +15,7 @@ LICENSE_COMB= multi
|
||||
LIB_DEPENDS= libmpfr.so:math/mpfr \
|
||||
libgmp.so:math/gmp
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 mips mips64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64
|
||||
NOT_FOR_ARCHS_REASON= needs code written to specify rounding control mechanism in Boost.Numeric.Interval
|
||||
|
||||
USES= bison gmake perl5
|
||||
|
@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
BUILD_DEPENDS+= pkg-config:devel/pkgconf
|
||||
LIB_DEPENDS+= libcapstone.so:devel/capstone4
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 mips mips64 powerpc powerpc64 sparc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 powerpc powerpc64 sparc64
|
||||
NOT_FOR_ARCHS_REASON= does not build: Unsupported BSD architecture
|
||||
|
||||
CONFIGURE_ARGS+= --with-syscapstone
|
||||
|
@ -14,7 +14,7 @@ LICENSE_COMB= multi
|
||||
LICENSE_FILE_CDDL= ${WRKSRC}/CDDL.Schily.txt
|
||||
|
||||
BROKEN_i386= fails to compile
|
||||
NOT_FOR_ARCHS= aarch64 armv6
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7
|
||||
NOT_FOR_ARCHS_REASON= unknown rule to build: ./RULES/arm-freebsd-/nxb-bin/usr/bin/cc.rul
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.a.*//g}
|
||||
|
@ -16,7 +16,7 @@ COMMENT= HP 49g+/50g graphics calculator emulator
|
||||
|
||||
BROKEN_i386= does not build on i386 (error: frame pointer required, but reserved)
|
||||
BROKEN_powerpc64= fails to build: qemu/qemu-git/arm-softmmu/i386-dis.o: No such file or directory
|
||||
NOT_FOR_ARCHS= aarch64 armv6
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7
|
||||
NOT_FOR_ARCHS_REASON= unsupported CPU = unknown
|
||||
|
||||
WRKSRC= ${WRKDIR}/x49gp/x49gp-code
|
||||
|
@ -16,7 +16,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libopus.so:audio/opus \
|
||||
libfreetype.so:print/freetype2
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 powerpc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64
|
||||
NOT_FOR_ARCHS_REASON= fails to configure: Architecture not supported
|
||||
|
||||
USES= jpeg pkgconfig gmake
|
||||
|
@ -13,7 +13,7 @@ COMMENT= Team-based, networked, 2D shooter set in zero-gravity
|
||||
LICENSE= GPLv2 GPLv3
|
||||
LICENSE_COMB= dual
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7
|
||||
NOT_FOR_ARCHS_REASON= fails to build: Disallowed architecture for this platform
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
|
@ -48,7 +48,7 @@ PLIST_SUB= LONG_VER=1.3
|
||||
BROKEN_i386= qx11embed_x11.cpp:470:20: non-constant-expression\
|
||||
cannot be narrowed from type 'unsigned int' to 'long'\
|
||||
in initializer list [-Wc++11-narrowing]
|
||||
NOT_FOR_ARCHS= aarch64 armv6 powerpc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64
|
||||
NOT_FOR_ARCHS_REASON= fails to build: Unable to detect architecture, please update
|
||||
|
||||
post-patch:
|
||||
|
@ -21,10 +21,11 @@ TEST_DEPENDS= ${LOCALBASE}/${PYPY_DIR}/lib_pypy/_gdbm_cffi.${PYPY_CFFI_VER}.so:d
|
||||
${LOCALBASE}/${PYPY_DIR}/lib_pypy/_sqlite3_cffi.${PYPY_CFFI_VER}.so:databases/pypy-sqlite3 \
|
||||
${LOCALBASE}/${PYPY_DIR}/lib_pypy/_tkinter/tklib_cffi.${PYPY_CFFI_VER}.so:x11-toolkits/pypy-tkinter
|
||||
|
||||
ONLY_FOR_ARCHS?=i386 amd64 armv6 powerpc64
|
||||
ONLY_FOR_ARCHS?= amd64 armv6 armv7 i386 powerpc64
|
||||
ONLY_FOR_ARCHS_REASON?= PyPy JIT only supported on these architectures
|
||||
|
||||
BROKEN_armv6= fails to package: pypy_objspace_std.c: Crash in JIT!
|
||||
BROKEN_armv7= fails to package: pypy_objspace_std.c: Crash in JIT!
|
||||
BROKEN_powerpc64= fails to compile: platcheck_109.c: fatal error: linux/auxvec.h: No such file or directory
|
||||
|
||||
OPTIONS_SINGLE= TRANS
|
||||
|
@ -26,7 +26,7 @@ BROKEN_powerpc64= fails to build: jit.c: 'JIT_LOCAL4' undeclared (first use in t
|
||||
BROKEN_FreeBSD_10_i386= segfaults during build
|
||||
BROKEN_FreeBSD_11_i386= segfaults during build
|
||||
BROKEN_FreeBSD_12_i386= segfaults during build
|
||||
NOT_FOR_ARCHS= aarch64 armv6 sparc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 sparc64
|
||||
NOT_FOR_ARCHS_REASON= not yet ported to this arch
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
@ -11,7 +11,7 @@ COMMENT= Virtualized NetBSD kernel components in userspace
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
|
||||
NOT_FOR_ARCHS= armv6 mips mips64 powerpc powerpc64 sparc64
|
||||
NOT_FOR_ARCHS= armv6 armv7 mips mips64 powerpc powerpc64 sparc64
|
||||
NOT_FOR_ARCHS_REASON= not yet ported to FreeBSD on this architecture
|
||||
|
||||
USE_GITHUB= yes
|
||||
@ -23,7 +23,7 @@ USE_LDCONFIG= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == "i386" || ${ARCH} == "amd64"
|
||||
.if ${ARCH} == amd64 || ${ARCH} == i386
|
||||
PLIST_SUB+= X8664=""
|
||||
.else
|
||||
PLIST_SUB+= X8664="@comment "
|
||||
|
@ -12,7 +12,7 @@ EXTRACT_SUFX= -patched-src.tar.gz
|
||||
MAINTAINER= lme@FreeBSD.org
|
||||
COMMENT= Program to play mpeg movies on X displays
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 mips mips64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64
|
||||
NOT_FOR_ARCHS_REASON= fails to build: Unknown endianness of architecture
|
||||
|
||||
WRKSRC= ${WRKDIR}/mpeg_play
|
||||
|
@ -17,7 +17,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
CXXFLAGS+= -fPIC
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 mips mips64 powerpc powerpc64 sparc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 powerpc powerpc64 sparc64
|
||||
NOT_FOR_ARCHS_REASON= contains not working ${ARCH}-dependent assembly code
|
||||
|
||||
post-patch:
|
||||
|
@ -12,7 +12,7 @@ COMMENT= Perl interface to the GOST R 34.11-94 digest algorithm
|
||||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 mips64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips64
|
||||
NOT_FOR_ARCHS_REASON= fails to build: Cannot detect CPU architechture
|
||||
|
||||
USES= perl5
|
||||
|
@ -11,7 +11,7 @@ COMMENT= Rainbow table based crack tool
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 mips mips64 sparc64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 sparc64
|
||||
NOT_FOR_ARCHS_REASON= cannot detect endianness
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
|
||||
|
@ -13,7 +13,7 @@ LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \
|
||||
libxerces-c.so:textproc/xerces-c3
|
||||
BUILD_DEPENDS= zip:archivers/zip
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7
|
||||
NOT_FOR_ARCHS_REASON= Cannot determine whether the target CPU is big or little endian - please fix PwsPlatform.h
|
||||
|
||||
CONFLICTS= pwsafe-[0-9]*
|
||||
|
@ -24,7 +24,7 @@ GH_ACCOUNT= rhinstaller
|
||||
USES= gmake localbase pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
ONLY_FOR_ARCHS= aarch64 armv6 amd64 i386
|
||||
ONLY_FOR_ARCHS= aarch64 armv6 armv7 amd64 i386
|
||||
ONLY_FOR_ARCHS_REASON= UEFI specification only supports little-endian processors
|
||||
BROKEN_armv6= fails to compile: error: EFI_VARIABLE_NON_VOLATILE redefined
|
||||
|
||||
|
@ -14,7 +14,7 @@ LICENSE= GPLv3
|
||||
LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \
|
||||
libdrm.so:graphics/libdrm
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 mips mips64
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64
|
||||
NOT_FOR_ARCHS_REASON= fails to compile: fatal error: amdgpu_drm.h file not found
|
||||
|
||||
USE_GITHUB= yes
|
||||
|
Loading…
Reference in New Issue
Block a user