From owner-svn-ports-all@freebsd.org Thu Nov 30 05:55:20 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F048BDF9253; Thu, 30 Nov 2017 05:55:20 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B7504761A3; Thu, 30 Nov 2017 05:55:20 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAU5tKRV018854; Thu, 30 Nov 2017 05:55:20 GMT (envelope-from linimon@FreeBSD.org) Received: (from linimon@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAU5tHUr018832; Thu, 30 Nov 2017 05:55:17 GMT (envelope-from linimon@FreeBSD.org) Message-Id: <201711300555.vAU5tHUr018832@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: linimon set sender to linimon@FreeBSD.org using -f From: Mark Linimon Date: Thu, 30 Nov 2017 05:55:17 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r455165 - in head: databases/mysqlwsrep56-server databases/mysqlwsrep57-server databases/virtuoso devel/concurrencykit devel/gcc-arm-embedded devel/gecode devel/radare2 devel/smake emul... X-SVN-Group: ports-head X-SVN-Commit-Author: linimon X-SVN-Commit-Paths: in head: databases/mysqlwsrep56-server databases/mysqlwsrep57-server databases/virtuoso devel/concurrencykit devel/gcc-arm-embedded devel/gecode devel/radare2 devel/smake emulators/x49gp games/iortcw ... X-SVN-Commit-Revision: 455165 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Nov 2017 05:55:21 -0000 Author: linimon Date: Thu Nov 30 05:55:17 2017 New Revision: 455165 URL: https://svnweb.freebsd.org/changeset/ports/455165 Log: 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) Modified: head/databases/mysqlwsrep56-server/Makefile head/databases/mysqlwsrep57-server/Makefile head/databases/virtuoso/Makefile head/devel/concurrencykit/Makefile head/devel/gcc-arm-embedded/Makefile head/devel/gecode/Makefile head/devel/radare2/Makefile head/devel/smake/Makefile head/emulators/x49gp/Makefile head/games/iortcw/Makefile head/games/legesmotus/Makefile head/graphics/copperspice/Makefile head/lang/pypy/Makefile head/lang/racket/Makefile head/misc/rump/Makefile head/multimedia/mpeg_play/Makefile head/science/simlib/Makefile head/security/p5-Digest-GOST/Makefile head/security/rcracki_mt/Makefile head/sysutils/passwordsafe/Makefile head/sysutils/pesign/Makefile head/sysutils/radeontop/Makefile Modified: head/databases/mysqlwsrep56-server/Makefile ============================================================================== --- head/databases/mysqlwsrep56-server/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/databases/mysqlwsrep56-server/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/databases/mysqlwsrep57-server/Makefile ============================================================================== --- head/databases/mysqlwsrep57-server/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/databases/mysqlwsrep57-server/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/databases/virtuoso/Makefile ============================================================================== --- head/databases/virtuoso/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/databases/virtuoso/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/devel/concurrencykit/Makefile ============================================================================== --- head/devel/concurrencykit/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/devel/concurrencykit/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -14,9 +14,10 @@ COMMENT= Lock-free data structures for high performanc 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 Modified: head/devel/gcc-arm-embedded/Makefile ============================================================================== --- head/devel/gcc-arm-embedded/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/devel/gcc-arm-embedded/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/devel/gecode/Makefile ============================================================================== --- head/devel/gecode/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/devel/gecode/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/devel/radare2/Makefile ============================================================================== --- head/devel/radare2/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/devel/radare2/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/devel/smake/Makefile ============================================================================== --- head/devel/smake/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/devel/smake/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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} Modified: head/emulators/x49gp/Makefile ============================================================================== --- head/emulators/x49gp/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/emulators/x49gp/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/games/iortcw/Makefile ============================================================================== --- head/games/iortcw/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/games/iortcw/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/games/legesmotus/Makefile ============================================================================== --- head/games/legesmotus/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/games/legesmotus/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -13,7 +13,7 @@ COMMENT= Team-based, networked, 2D shooter set in zero 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 Modified: head/graphics/copperspice/Makefile ============================================================================== --- head/graphics/copperspice/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/graphics/copperspice/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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: Modified: head/lang/pypy/Makefile ============================================================================== --- head/lang/pypy/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/lang/pypy/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -21,10 +21,11 @@ TEST_DEPENDS= ${LOCALBASE}/${PYPY_DIR}/lib_pypy/_gdbm_ ${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 Modified: head/lang/racket/Makefile ============================================================================== --- head/lang/racket/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/lang/racket/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -26,7 +26,7 @@ BROKEN_powerpc64= fails to build: jit.c: 'JIT_LOCAL4' 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 Modified: head/misc/rump/Makefile ============================================================================== --- head/misc/rump/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/misc/rump/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -11,7 +11,7 @@ COMMENT= Virtualized NetBSD kernel components in users 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 -.if ${ARCH} == "i386" || ${ARCH} == "amd64" +.if ${ARCH} == amd64 || ${ARCH} == i386 PLIST_SUB+= X8664="" .else PLIST_SUB+= X8664="@comment " Modified: head/multimedia/mpeg_play/Makefile ============================================================================== --- head/multimedia/mpeg_play/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/multimedia/mpeg_play/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/science/simlib/Makefile ============================================================================== --- head/science/simlib/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/science/simlib/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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: Modified: head/security/p5-Digest-GOST/Makefile ============================================================================== --- head/security/p5-Digest-GOST/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/security/p5-Digest-GOST/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -12,7 +12,7 @@ COMMENT= Perl interface to the GOST R 34.11-94 digest 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 Modified: head/security/rcracki_mt/Makefile ============================================================================== --- head/security/rcracki_mt/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/security/rcracki_mt/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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} Modified: head/sysutils/passwordsafe/Makefile ============================================================================== --- head/sysutils/passwordsafe/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/sysutils/passwordsafe/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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]* Modified: head/sysutils/pesign/Makefile ============================================================================== --- head/sysutils/pesign/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/sysutils/pesign/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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 Modified: head/sysutils/radeontop/Makefile ============================================================================== --- head/sysutils/radeontop/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/sysutils/radeontop/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -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