FreeBSD Bugzilla – Attachment 185879 Details for
Bug 221894
[patch] adapt ports tree to new 'armv7' architecture
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to the overall tree, including individual patches in referenced PRs
armv_diff.out (text/plain), 226.33 KB, created by
Mark Linimon
on 2017-08-29 13:11:02 UTC
(
hide
)
Description:
patch to the overall tree, including individual patches in referenced PRs
Filename:
MIME Type:
Creator:
Mark Linimon
Created:
2017-08-29 13:11:02 UTC
Size:
226.33 KB
patch
obsolete
>Index: archivers/snappy-java/Makefile >=================================================================== >--- archivers/snappy-java/Makefile (revision 448901) >+++ archivers/snappy-java/Makefile (working copy) >@@ -26,6 +26,7 @@ > BUILD_DEPENDS= ${LOCALBASE}/share/java/maven3/bin/mvn:devel/maven3 > > BROKEN_armv6= fails to build: maven-assembly-plugin: Failed to retrieve numeric file attributes >+BROKEN_armv7= fails to build: maven-assembly-plugin: Failed to retrieve numeric file attributes > > USE_GITHUB= yes > GH_ACCOUNT= xerial >Index: astro/boinc-astropulse/Makefile >=================================================================== >--- astro/boinc-astropulse/Makefile (revision 448901) >+++ astro/boinc-astropulse/Makefile (working copy) >@@ -20,6 +20,7 @@ > LIB_DEPENDS= libfftw3f.so:math/fftw3-float > > BROKEN_armv6= fails to compile: call to abs is ambiguous >+BROKEN_armv7= fails to compile: call to abs is ambiguous > > GNU_CONFIGURE= yes > USES= autoreconf gmake libtool pkgconfig tar:xz >Index: astro/tkgeomap/Makefile >=================================================================== >--- astro/tkgeomap/Makefile (revision 448901) >+++ astro/tkgeomap/Makefile (working copy) >@@ -14,6 +14,7 @@ > LIB_DEPENDS= libtclgeomap.so:astro/tclgeomap > > BROKEN_armv6= fails to configure: shared build specified but could not find shared tclgeomap library >+BROKEN_armv7= fails to configure: shared build specified but could not find shared tclgeomap library > > USES+= tk:tea > CONFIGURE_ARGS= --with-tclgeomap-include=${LOCALBASE}/include/tclgeomap --with-x \ >Index: audio/acoustid-fingerprinter/Makefile >=================================================================== >--- audio/acoustid-fingerprinter/Makefile (revision 448901) >+++ audio/acoustid-fingerprinter/Makefile (working copy) >@@ -16,6 +16,7 @@ > libavcodec.so:multimedia/ffmpeg > > BROKEN_armv6= fails to link: fingerprintcalculator.cpp: undefined reference to 'chromaprint_new' >+BROKEN_armv7= fails to link: fingerprintcalculator.cpp: undefined reference to 'chromaprint_new' > BROKEN_powerpc64= fails to compile: libchromaprint.so: undefined reference to std::__cxx11::basic_string > > USES= cmake desktop-file-utils >Index: audio/beast/Makefile >=================================================================== >--- audio/beast/Makefile (revision 448901) >+++ audio/beast/Makefile (working copy) >@@ -19,6 +19,7 @@ > RUN_DEPENDS= xdg-open:devel/xdg-utils > > BROKEN_armv6= fails to package: bseblockutils.SSE.so: No such file or directory >+BROKEN_armv7= fails to package: bseblockutils.SSE.so: No such file or directory > BROKEN_powerpc64= fails to package: bseblockutils.SSE.so: No such file or directory > > USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ >Index: audio/bristol/Makefile >=================================================================== >--- audio/bristol/Makefile (revision 448901) >+++ audio/bristol/Makefile (working copy) >@@ -27,6 +27,7 @@ > > BROKEN_aarch64= Does not build: error: unknown FP unit 'sse' > BROKEN_armv6= Does not build: error: unknown FP unit 'sse' >+BROKEN_armv7= Does not build: error: unknown FP unit 'sse' > BROKEN_mips64= Does not build: error: unknown FP unit 'sse' > BROKEN_powerpc64= Does not build: error: unknown FP unit 'sse' > >Index: audio/deadbeef/Makefile >=================================================================== >--- audio/deadbeef/Makefile (revision 448901) >+++ audio/deadbeef/Makefile (working copy) >@@ -30,6 +30,7 @@ > > BROKEN_aarch64= Fails to compile: error in backend: Do not know how to split this operator's operand! > BROKEN_armv6= Fails to compile: error: invalid conversion between vector type and integer type >+BROKEN_armv7= Fails to compile: error: invalid conversion between vector type and integer type > > OPTIONS_DEFINE= PULSEAUDIO GUI VFS LASTFM ART SUPEREQ SID FFAP VTX \ > HOTKEYS OGG FFMPEG FLAC SNDFILE WAVPACK CDDA GME DUMB NOTIFY \ >Index: audio/festival/Makefile >=================================================================== >--- audio/festival/Makefile (revision 448901) >+++ audio/festival/Makefile (working copy) >@@ -27,6 +27,7 @@ > > BROKEN_aarch64= Fails to link: arm64_unknown.mak: No such file or directory > BROKEN_armv6= Fails to link: cc.mak: No such file or directory >+BROKEN_armv7= Fails to link: cc.mak: No such file or directory > BROKEN_mips64= Fails to link: cc.mak: No such file or directory > BROKEN_powerpc64= Fails to link: powerpc_unknown.mak: No such file or directory > >@@ -85,7 +86,7 @@ > ${FALSE}; \ > fi > # This step helps non-i386 systems and is harmless on i386 >- -${LN} -s ix86_FreeBSD.mak ${WRKDIR}/$d/config/systems/${ARCH:S/armv6/arm/}_unknown.mak >+ -${LN} -s ix86_FreeBSD.mak ${WRKDIR}/$d/config/systems/${ARCH:C/armv*/arm/}_unknown.mak > .endfor > @${REINPLACE_CMD} \ > -e '/^CFLAGS *=/s|$$| ${CFLAGS}|' \ >Index: audio/funktrackergold/Makefile >=================================================================== >--- audio/funktrackergold/Makefile (revision 448901) >+++ audio/funktrackergold/Makefile (working copy) >@@ -23,6 +23,7 @@ > PLIST_FILES= bin/funkgold > > BROKEN_armv6= fails to compile: function definition is not allowed here >+BROKEN_armv7= fails to compile: function definition is not allowed here > BROKEN_mips= fails to compile: nested functions are disabled, use -fnested-functions to re-enable > BROKEN_mips64= fails to compile: nested functions are disabled, use -fnested-functions to re-enable > BROKEN_powerpc64= fails to compile: nested functions are disabled, use -fnested-functions to re-enable >Index: audio/gervill/Makefile >=================================================================== >--- audio/gervill/Makefile (revision 448901) >+++ audio/gervill/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE > > BROKEN_armv6= fails to package: find: *: No such file or directory >+BROKEN_armv7= fails to package: find: *: No such file or directory > > USES= zip > USE_JAVA= yes >Index: audio/gstreamer-plugins-taglib/Makefile >=================================================================== >--- audio/gstreamer-plugins-taglib/Makefile (revision 448901) >+++ audio/gstreamer-plugins-taglib/Makefile (working copy) >@@ -8,6 +8,7 @@ > COMMENT= Gstreamer taglib plugin > > BROKEN_armv6= fails to compile: textidentificationframe.h file not found >+BROKEN_armv7= fails to compile: textidentificationframe.h file not found > > GST_PLUGIN= taglib > >Index: audio/gstreamer1-plugins-taglib/Makefile >=================================================================== >--- audio/gstreamer1-plugins-taglib/Makefile (revision 448901) >+++ audio/gstreamer1-plugins-taglib/Makefile (working copy) >@@ -6,6 +6,7 @@ > COMMENT= GStreamer taglib plugin for adding APEv2 and ID3v2 headers > > BROKEN_armv6= fails to compile: textidentificationframe.h file not found >+BROKEN_armv7= fails to compile: textidentificationframe.h file not found > > GST_PLUGIN= taglib > DIST= good >Index: audio/siren/Makefile >=================================================================== >--- audio/siren/Makefile (revision 448901) >+++ audio/siren/Makefile (working copy) >@@ -21,6 +21,7 @@ > libopusfile.so:audio/opusfile > > BROKEN_armv6= fails to configure: cannot find program /nxb-bin/usr/bin/cc >+BROKEN_armv7= fails to configure: cannot find program /nxb-bin/usr/bin/cc > BROKEN_mips= fails to configure: cannot find program /nxb-bin/usr/bin/cc > BROKEN_mips64= fails to configure: cannot find program /nxb-bin/usr/bin/cc > >Index: audio/umurmur/Makefile >=================================================================== >--- audio/umurmur/Makefile (revision 448901) >+++ audio/umurmur/Makefile (working copy) >@@ -16,6 +16,7 @@ > > BROKEN_aarch64= fails to compile: fatal error: byteswap.h file not found > BROKEN_armv6= fails to compile: fatal error: byteswap.h file not found >+BROKEN_armv7= fails to compile: fatal error: byteswap.h file not found > > USE_GITHUB= yes > >Index: audio/vsound/Makefile >=================================================================== >--- audio/vsound/Makefile (revision 448901) >+++ audio/vsound/Makefile (working copy) >@@ -19,7 +19,7 @@ > USES= alias libtool > GNU_CONFIGURE= yes > >-NOT_FOR_ARCHS= aarch64 armv6 >+NOT_FOR_ARCHS= aarch64 armv6 armv7 > NOT_FOR_ARCHS_REASON= fails to build: error: Cannot determine endian-ness of processor > > OPTIONS_DEFINE= DOCS >Index: audio/wavpack/Makefile >=================================================================== >--- audio/wavpack/Makefile (revision 448901) >+++ audio/wavpack/Makefile (working copy) >@@ -22,6 +22,7 @@ > OPTIONS_DEFINE= ASM > OPTIONS_DEFAULT_amd64= ASM > OPTIONS_DEFAULT_armv6= ASM >+OPTIONS_DEFAULT_armv7= ASM > > ASM_CONFIGURE_OFF= --disable-asm > ASM_DESC= Optimized assembler routines (requires MMX on x86) >Index: audio/wavplay/Makefile >=================================================================== >--- audio/wavplay/Makefile (revision 448901) >+++ audio/wavplay/Makefile (working copy) >@@ -13,7 +13,7 @@ > LICENSE= GPLv2 # only > LICENSE_FILE= ${WRKSRC}/COPYING > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > > INSTALL_TARGET= install PREFIX="${STAGEDIR}${PREFIX}" > >Index: audio/xmcd/Makefile >=================================================================== >--- audio/xmcd/Makefile (revision 448901) >+++ audio/xmcd/Makefile (working copy) >@@ -24,6 +24,7 @@ > > BROKEN_aarch64= Fails to compile: many undefined symbols in xorg.cf > BROKEN_armv6= Fails to compile: many undefined symbols in xorg.cf >+BROKEN_armv7= Fails to compile: many undefined symbols in xorg.cf > BROKEN_mips64= Fails to compile: many undefined symbols in xorg.cf > BROKEN_powerpc64= Fails to compile: many undefined symbols in xorg.cf > >Index: benchmarks/fio/Makefile >=================================================================== >--- benchmarks/fio/Makefile (revision 448901) >+++ benchmarks/fio/Makefile (working copy) >@@ -20,6 +20,7 @@ > > BROKEN_aarch64= Fails to compile: error: sys/auxv.h file not found > BROKEN_armv6= Fails to compile: error: use of undeclared identifier nop >+BROKEN_armv7= Fails to compile: error: use of undeclared identifier nop > BROKEN_powerpc64= Fails to compile: verify.c:1574: undefined reference to bswap64 > > do-install: >Index: benchmarks/libmicro/Makefile >=================================================================== >--- benchmarks/libmicro/Makefile (revision 448901) >+++ benchmarks/libmicro/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= Fails to build: bin-aarch64: no such file or directory > BROKEN_armv6= Fails to build: bin-armv6: no such file or directory >+BROKEN_armv7= Fails to build: bin-armv7: no such file or directory > BROKEN_mips64= Fails to build: bin-mips64: no such file or directory > BROKEN_powerpc64= Fails to build: bin-powerpc64: no such file or directory > >Index: biology/avida/Makefile >=================================================================== >--- biology/avida/Makefile (revision 448901) >+++ biology/avida/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= invokes x86 asm > BROKEN_armv6= invokes x86 asm >+BROKEN_armv7= invokes x86 asm > BROKEN_mips= invokes x86 asm > BROKEN_mips64= invokes x86 asm > BROKEN_sparc64= missing atomics implementation >Index: biology/bedtools/Makefile >=================================================================== >--- biology/bedtools/Makefile (revision 448901) >+++ biology/bedtools/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE > > BROKEN_armv6= fails to compile: implicit instantiation of undefined template __static_assert_test<false> >+BROKEN_armv7= fails to compile: implicit instantiation of undefined template __static_assert_test<false> > > USE_GITHUB= yes > GH_ACCOUNT= arq5x >Index: biology/bwa/Makefile >=================================================================== >--- biology/bwa/Makefile (revision 448901) >+++ biology/bwa/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to compile: invalid conversion between vector type and integer type > BROKEN_armv6= fails to compile: invalid conversion between vector type and integer type >+BROKEN_armv7= fails to compile: invalid conversion between vector type and integer type > BROKEN_mips= fails to compile: cc1: unrecognized command line option "-msse2" > BROKEN_mips64= fails to compile: cc1: unrecognized command line option "-msse2" > BROKEN_powerpc64= fails to compile: ksw.c: emmintrin.h: No such file or directory >Index: biology/crux/Makefile >=================================================================== >--- biology/crux/Makefile (revision 448901) >+++ biology/crux/Makefile (working copy) >@@ -15,6 +15,7 @@ > > BROKEN_aarch64= Fails to link: ImportError: /lib/libgcc_s.so.1: version GCC_4.5.0 required by /usr/local/lib/gcc5/libgfortran.so.3 not found > BROKEN_armv6= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod" >+BROKEN_armv7= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod" > > USES= fortran gmake python tar:bzip2 > USE_CSTD= gnu99 >Index: biology/gmap/Makefile >=================================================================== >--- biology/gmap/Makefile (revision 448901) >+++ biology/gmap/Makefile (working copy) >@@ -26,6 +26,7 @@ > > BROKEN_aarch64= Does not build: invokes x86 asm > BROKEN_armv6= Does not build: invokes x86 asm >+BROKEN_armv7= Does not build: invokes x86 asm > BROKEN_mips64= Does not build: invokes x86 asm > BROKEN_powerpc64= Does not build: invokes x86 asm > BROKEN_sparc64= Does not build: invokes x86 asm >Index: cad/layouteditor/Makefile >=================================================================== >--- cad/layouteditor/Makefile (revision 448901) >+++ cad/layouteditor/Makefile (working copy) >@@ -14,6 +14,7 @@ > LIB_DEPENDS= libttf.so:print/freetype > > BROKEN_armv6= fails to compile: no matching member function for call to 'map' >+BROKEN_armv7= fails to compile: no matching member function for call to 'map' > > USES= qmake zip > USE_QT4= corelib gui network moc_build sql uic_build \ >Index: cad/libopencad/Makefile >=================================================================== >--- cad/libopencad/Makefile (revision 448901) >+++ cad/libopencad/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE > > BROKEN_armv6= fails to compile: cadheader.cpp: ambiguous conversion for functional-style cast from 'time_t' to 'CADVariant' >+BROKEN_armv7= fails to compile: cadheader.cpp: ambiguous conversion for functional-style cast from 'time_t' to 'CADVariant' > BROKEN_powerpc64= fails to compile: r2000.cpp: 'to_string' was not declared in this scope > > USE_GITHUB= yes >Index: chinese/pyzy/Makefile >=================================================================== >--- chinese/pyzy/Makefile (revision 448901) >+++ chinese/pyzy/Makefile (working copy) >@@ -23,6 +23,7 @@ > > BROKEN_aarch64= fails to compile: constant expression evaluates to -1 > BROKEN_armv6= fails to compile: constant expression evaluates to -1 >+BROKEN_armv7= fails to compile: constant expression evaluates to -1 > BROKEN_powerpc64= fails to compile: narrowing conversion of '-1' from 'int' to 'char' > > GNU_CONFIGURE= yes >Index: comms/java-simple-serial-connector/Makefile >=================================================================== >--- comms/java-simple-serial-connector/Makefile (revision 448901) >+++ comms/java-simple-serial-connector/Makefile (working copy) >@@ -24,7 +24,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "armv6" || ${ARCH} == "aarch64" >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > JSSC_ARCH= arm > .else > JSSC_ARCH= ${ARCH} >Index: comms/linrad/Makefile >=================================================================== >--- comms/linrad/Makefile (revision 448901) >+++ comms/linrad/Makefile (working copy) >@@ -34,6 +34,7 @@ > > BROKEN_aarch64= fails to compile: implicit declaration of function outb > BROKEN_armv6= fails to configure: can not find /nxb-bin/usr/bin/cc >+BROKEN_armv7= fails to configure: can not find /nxb-bin/usr/bin/cc > BROKEN_powerpc64= fails to compile: implicit declaration of function outb > BROKEN_sparc64= fails to compile: implicit declaration of function outb > >Index: comms/rxtx/Makefile >=================================================================== >--- comms/rxtx/Makefile (revision 448901) >+++ comms/rxtx/Makefile (working copy) >@@ -17,6 +17,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= fails to link: librxtxParallel.so: No such file or directory >+BROKEN_armv7= fails to link: librxtxParallel.so: No such file or directory > > USES= gmake libtool zip > >Index: comms/uartlirc/Makefile >=================================================================== >--- comms/uartlirc/Makefile (revision 448901) >+++ comms/uartlirc/Makefile (working copy) >@@ -14,6 +14,7 @@ > COMMENT= Driver for "homebrew" serial LIRC receivers > > BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > BROKEN_powerpc64= fails to compile: uart.h: No such file or directory > BROKEN_sparc64= fails to build > >Index: converters/wkhtmltopdf/Makefile >=================================================================== >--- converters/wkhtmltopdf/Makefile (revision 448901) >+++ converters/wkhtmltopdf/Makefile (working copy) >@@ -26,6 +26,7 @@ > > BROKEN_aarch64= Does not build: error: cast from pointer to smaller type loses information > BROKEN_armv6= Does not build: error: Not supported ARM architecture >+BROKEN_armv7= Does not build: error: Not supported ARM architecture > BROKEN_mips64= Does not link: undefined reference to __sync_add_and_fetch_4 > BROKEN_powerpc64= Does not build > >Index: databases/db48/Makefile >=================================================================== >--- databases/db48/Makefile (revision 448901) >+++ databases/db48/Makefile (working copy) >@@ -34,7 +34,7 @@ > > .include <bsd.port.options.mk> > >-.if ${ARCH} == "aarch64" || ${ARCH} == "armv6" >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > # db48 uses a deprecated instruction for mutexes on ARM, fbsd bug#197227 > CONFIGURE_ARGS+= --enable-posixmutexes > .endif >Index: databases/db5/Makefile >=================================================================== >--- databases/db5/Makefile (revision 448901) >+++ databases/db5/Makefile (working copy) >@@ -69,7 +69,7 @@ > > .include <bsd.port.options.mk> > >-.if ${ARCH} == "aarch64" || ${ARCH:Marmv6*} >+.if ${ARCH} == aarch64 || ${ARCH:Marmv*} > # db5 uses a deprecated instruction for mutexes on ARM, fbsd bug#197227 > # and also bug#205001 > CONFIGURE_ARGS+= --enable-posixmutexes >Index: databases/galera/Makefile >=================================================================== >--- databases/galera/Makefile (revision 448901) >+++ databases/galera/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var' > BROKEN_armv6= fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var' >+BROKEN_armv7= fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var' > NOT_FOR_ARCHS= i386 > # On i386 older versions of clang produce: > # cannot compile this atomic library call yet ... __atomic_add_fetch >Index: databases/influxdb/Makefile >=================================================================== >--- databases/influxdb/Makefile (revision 448901) >+++ databases/influxdb/Makefile (working copy) >@@ -11,7 +11,7 @@ > LICENSE= MIT > LICENSE_FILE= ${WRKSRC}/LICENSE > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > > BUILD_DEPENDS= go>=1.8.1:lang/go > >Index: databases/libpbl/Makefile >=================================================================== >--- databases/libpbl/Makefile (revision 448901) >+++ databases/libpbl/Makefile (working copy) >@@ -16,6 +16,7 @@ > TEST_TARGET= test > > BROKEN_armv6= Fails to build: cannot compile pblPerform.c >+BROKEN_armv7= Fails to build: cannot compile pblPerform.c > BROKEN_mips= Fails to build: cannot compile pblPerform.c > > WRKSRC= ${WRKDIR}/${DISTNAME}/src >Index: databases/mariadb-connector-c/Makefile >=================================================================== >--- databases/mariadb-connector-c/Makefile (revision 448901) >+++ databases/mariadb-connector-c/Makefile (working copy) >@@ -20,6 +20,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING.LIB > > BROKEN_armv6= fails to configure: CMake Error: Generator: execution of make failed >+BROKEN_armv7= fails to configure: CMake Error: Generator: execution of make failed > BROKEN_powerpc64= fails to compile: my_stmt_codec.c: error: invalid use of void expression > > CONFLICTS_INSTALL= mariadb[0-9]*-client-* \ >Index: databases/mariadb55-server/Makefile >=================================================================== >--- databases/mariadb55-server/Makefile (revision 448901) >+++ databases/mariadb55-server/Makefile (working copy) >@@ -53,6 +53,7 @@ > > BROKEN_aarch64= Fails to link: missing sbrk > BROKEN_armv6= Does not compile on armv6 >+BROKEN_armv7= Does not compile on armv7 > BROKEN_sparc64= Does not compile: Unsupported platform > > .if defined(USE_MYSQL) >Index: databases/mysql55-server/Makefile >=================================================================== >--- databases/mysql55-server/Makefile (revision 448901) >+++ databases/mysql55-server/Makefile (working copy) >@@ -87,7 +87,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > EXTRA_PATCHES+= ${FILESDIR}/extra-patch-config.h.cmake > .endif > >Index: databases/mysql56-server/Makefile >=================================================================== >--- databases/mysql56-server/Makefile (revision 448901) >+++ databases/mysql56-server/Makefile (working copy) >@@ -146,7 +146,7 @@ > ${MKDIR} ${STAGEDIR}${MY_TMPDIR} > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > EXTRA_PATCHES+= ${FILESDIR}/extra-patch-config.h.cmake > .endif > >Index: databases/mysqlwsrep56-server/Makefile >=================================================================== >--- databases/mysqlwsrep56-server/Makefile (revision 448901) >+++ databases/mysqlwsrep56-server/Makefile (working copy) >@@ -26,7 +26,7 @@ > 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 \ >@@ -147,7 +147,7 @@ > ${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 > >Index: databases/mysqlwsrep57-server/Makefile >=================================================================== >--- databases/mysqlwsrep57-server/Makefile (revision 448901) >+++ databases/mysqlwsrep57-server/Makefile (working copy) >@@ -46,7 +46,7 @@ > 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 \ >@@ -185,7 +185,7 @@ > ${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 > >Index: databases/percona-pam-for-mysql/Makefile >=================================================================== >--- databases/percona-pam-for-mysql/Makefile (revision 448901) >+++ databases/percona-pam-for-mysql/Makefile (working copy) >@@ -8,6 +8,7 @@ > COMMENT= PAM plugin for MySQL > > BROKEN_armv6= fails to compile: cannot combine with previous 'type-name' declaration specifier >+BROKEN_armv7= fails to compile: cannot combine with previous 'type-name' declaration specifier > BROKEN_mips= fails to configure: CMake Error: Generator: execution of make failed > BROKEN_mips64= fails to configure: CMake Error: Generator: execution of make failed > NOT_FOR_ARCHS= powerpc64 >Index: databases/percona55-client/Makefile >=================================================================== >--- databases/percona55-client/Makefile (revision 448901) >+++ databases/percona55-client/Makefile (working copy) >@@ -22,6 +22,7 @@ > > BROKEN_aarch64= Fails to build: error: passing int to parameter of incompatible type va_list > BROKEN_armv6= Fails to build: error: passing int to parameter of incompatible type va_list >+BROKEN_armv7= Fails to build: error: passing int to parameter of incompatible type va_list > > MANPAGES= comp_err.1 msql2mysql.1 mysql.1 mysql_config.1 mysql_find_rows.1 \ > mysql_waitpid.1 mysqlaccess.1 mysqladmin.1 mysqlbinlog.1 \ >Index: databases/percona56-server/files/extra-patch-config.h.cmake >=================================================================== >--- databases/percona56-server/files/extra-patch-config.h.cmake (revision 448901) >+++ databases/percona56-server/files/extra-patch-config.h.cmake (working copy) >@@ -6,7 +6,7 @@ > > -.if ${ARCH} == "arm" > -BROKEN= Does not compile on arm >-+.if ${ARCH} == "armv6" >++.if ${ARCH} == "armv6" || ${ARCH} == "armv7" > +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-config.h.cmake > .endif > >Index: databases/percona57-server/files/extra-patch-config.h.cmake >=================================================================== >--- databases/percona57-server/files/extra-patch-config.h.cmake (revision 448901) >+++ databases/percona57-server/files/extra-patch-config.h.cmake (working copy) >@@ -6,7 +6,7 @@ > > -.if ${ARCH} == "arm" > -BROKEN= Does not compile on arm >-+.if ${ARCH} == "armv6" >++.if ${ARCH} == "armv6" || ${ARCH} == "armv7" > +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-config.h.cmake > .endif > >Index: databases/rocksdb/Makefile >=================================================================== >--- databases/rocksdb/Makefile (revision 448901) >+++ databases/rocksdb/Makefile (working copy) >@@ -17,6 +17,7 @@ > BROKEN_DragonFly= does not build on DragonFly BSD using GCC with -Werror > BROKEN_aarch64= does not build: the clang compiler does not support -march=native > BROKEN_armv6= does not build: the clang compiler does not support -march=native >+BROKEN_armv7= does not build: the clang compiler does not support -march=native > BROKEN_powerpc64= does not build: the clang compiler does not support -march=native > BROKEN_sparc64= cannot build: uses unknown compiler flags > >Index: databases/soci/Makefile >=================================================================== >--- databases/soci/Makefile (revision 448901) >+++ databases/soci/Makefile (working copy) >@@ -28,6 +28,7 @@ > # firebird is currently only available on x86. > OPTIONS_EXCLUDE_aarch64= FIREBIRD > OPTIONS_EXCLUDE_armv6= FIREBIRD >+OPTIONS_EXCLUDE_armv7= FIREBIRD > OPTIONS_EXCLUDE_mips= FIREBIRD > OPTIONS_EXCLUDE_mips64= FIREBIRD > OPTIONS_EXCLUDE_powerpc= FIREBIRD >Index: databases/sqliteodbc-sqlite2/Makefile >=================================================================== >--- databases/sqliteodbc-sqlite2/Makefile (revision 448901) >+++ databases/sqliteodbc-sqlite2/Makefile (working copy) >@@ -11,5 +11,6 @@ > > BROKEN_aarch64= fails to compile: error: passing char * to parameter of incompatible type va_list > BROKEN_armv6= fails to compile: error: passing char * to parameter of incompatible type va_list >+BROKEN_armv7= fails to compile: error: passing char * to parameter of incompatible type va_list > > .include "${MASTERDIR}/Makefile" >Index: databases/tarantool-c/Makefile >=================================================================== >--- databases/tarantool-c/Makefile (revision 448901) >+++ databases/tarantool-c/Makefile (working copy) >@@ -19,6 +19,7 @@ > > BROKEN_aarch64= Fails to compile: clang compiler does not support -march=native > BROKEN_armv6= Fails to compile: clang compiler does not support -march=native >+BROKEN_armv7= Fails to compile: clang compiler does not support -march=native > BROKEN_mips64= Fails to compile: clang compiler does not support -march=native > BROKEN_powerpc64= Fails to compile: clang compiler does not support -march=native > BROKEN_sparc64= Fails to compile: clang compiler does not support -march=native >Index: databases/tcl-Mysql/Makefile >=================================================================== >--- databases/tcl-Mysql/Makefile (revision 448901) >+++ databases/tcl-Mysql/Makefile (working copy) >@@ -14,6 +14,7 @@ > PATCH_DEPENDS= rcsdiff:devel/rcs > > BROKEN_armv6= fails to package: libTclMySQL.so.*: No such file or directory >+BROKEN_armv7= fails to package: libTclMySQL.so.*: No such file or directory > > OPTIONS_DEFINE= DOCS > >Index: databases/tokyocabinet/Makefile >=================================================================== >--- databases/tokyocabinet/Makefile (revision 448901) >+++ databases/tokyocabinet/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h >+BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h > > GNU_CONFIGURE= yes > USES= pathfix gmake >Index: databases/virtuoso/Makefile >=================================================================== >--- databases/virtuoso/Makefile (revision 448901) >+++ databases/virtuoso/Makefile (working copy) >@@ -24,7 +24,7 @@ > 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= execinfo gmake libtool readline uidfix ssl >Index: databases/xapian-core10/Makefile >=================================================================== >--- databases/xapian-core10/Makefile (revision 448901) >+++ databases/xapian-core10/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE= GPLv2 > > BROKEN_armv6= fails to install: quartz_log.cc:: error: call to 'om_tostring' is ambiguous >+BROKEN_armv7= fails to install: quartz_log.cc:: error: call to 'om_tostring' is ambiguous > BROKEN_mips= fails to install: quartz_log.cc:: error: call to 'om_tostring' is ambiguous > BROKEN_mips64= fails to install: quartz_log.cc:: error: call to 'om_tostring' is ambiguous > >Index: databases/xtrabackup/Makefile >=================================================================== >--- databases/xtrabackup/Makefile (revision 448901) >+++ databases/xtrabackup/Makefile (working copy) >@@ -25,6 +25,7 @@ > qpress:archivers/qpress > > BROKEN_armv6= fails to compile: cannot combine with previous 'type-name' declaration specifier >+BROKEN_armv7= fails to compile: cannot combine with previous 'type-name' declaration specifier > BROKEN_mips64= fails to compile: 'fpsetmask' was not declared in this scope > BROKEN_powerpc64= fails to link: ld: final link failed: Bad value > >Index: deskutils/kdeplasma-addons/files/patch-applets_timer_timer.cpp >=================================================================== >--- deskutils/kdeplasma-addons/files/patch-applets_timer_timer.cpp (revision 448901) >+++ deskutils/kdeplasma-addons/files/patch-applets_timer_timer.cpp (working copy) >@@ -1,4 +1,4 @@ >-Fix ambiguous call on armv6. >+Fix ambiguous call on armv6/armv7. > > --- applets/timer/timer.cpp.orig 2017-01-12 05:36:14 UTC > +++ applets/timer/timer.cpp >Index: devel/amd64-gcc/Makefile >=================================================================== >--- devel/amd64-gcc/Makefile (revision 448901) >+++ devel/amd64-gcc/Makefile (working copy) >@@ -10,6 +10,7 @@ > > BROKEN_aarch64= error: invalid output constraint '=a' in asm > BROKEN_armv6= fails to package >+BROKEN_armv7= fails to package > BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile > BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile > BROKEN_powerpc64= error: invalid output constraint in asm >Index: devel/arm-none-eabi-gcc492/Makefile >=================================================================== >--- devel/arm-none-eabi-gcc492/Makefile (revision 448901) >+++ devel/arm-none-eabi-gcc492/Makefile (working copy) >@@ -70,6 +70,7 @@ > > BROKEN_aarch64= fails to package > BROKEN_armv6= error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'? >+BROKEN_armv7= error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'? > BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile > BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile > >Index: devel/avro-c/Makefile >=================================================================== >--- devel/avro-c/Makefile (revision 448901) >+++ devel/avro-c/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= Fails to build: error: No atomic implementation > BROKEN_armv6= Fails to build: error: No atomic implementation >+BROKEN_armv7= Fails to build: error: No atomic implementation > BROKEN_mips= Fails to build: error: No atomic implementation > BROKEN_mips64= Fails to build: error: No atomic implementation > BROKEN_sparc64= Fails to build >Index: devel/aws-sdk-cpp/Makefile >=================================================================== >--- devel/aws-sdk-cpp/Makefile (revision 448901) >+++ devel/aws-sdk-cpp/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= fails to build: runaway process > BROKEN_armv6= fails to build: runaway process >+BROKEN_armv7= fails to build: runaway process > BROKEN_powerpc64= fails to build: runaway process > > USE_GITHUB= yes >Index: devel/bazel/Makefile >=================================================================== >--- devel/bazel/Makefile (revision 448901) >+++ devel/bazel/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE > > BROKEN_armv6= fails to package: cp: bazel: No such file or directory >+BROKEN_armv7= fails to package: cp: bazel: No such file or directory > > BUILD_DEPENDS= bash:shells/bash \ > zip:archivers/zip >Index: devel/charva/Makefile >=================================================================== >--- devel/charva/Makefile (revision 448901) >+++ devel/charva/Makefile (working copy) >@@ -15,6 +15,7 @@ > RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging > > BROKEN_armv6= fails to compile: build.xml: compilation failed >+BROKEN_armv7= fails to compile: build.xml: compilation failed > > OPTIONS_DEFINE= DOCS > >Index: devel/cld/Makefile >=================================================================== >--- devel/cld/Makefile (revision 448901) >+++ devel/cld/Makefile (working copy) >@@ -20,7 +20,7 @@ > GNU_CONFIGURE= yes > USE_LDCONFIG= yes > >-ONLY_FOR_ARCHS= i386 amd64 armv6 powerpc >+ONLY_FOR_ARCHS= i386 amd64 armv6 armv7 powerpc > ONLY_FOR_ARCHS_REASON= hardcoded set of supported archs > > .include <bsd.port.mk> >Index: devel/concurrencykit/Makefile >=================================================================== >--- devel/concurrencykit/Makefile (revision 448901) >+++ devel/concurrencykit/Makefile (working copy) >@@ -14,9 +14,10 @@ > 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 >Index: devel/cxxtools/Makefile >=================================================================== >--- devel/cxxtools/Makefile (revision 448901) >+++ devel/cxxtools/Makefile (working copy) >@@ -27,37 +27,37 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > PLIST_SUB+= X86_64_ONLY="" > .else > PLIST_SUB+= X86_64_ONLY="@comment " > .endif > >-.if ${ARCH} == "i386" >+.if ${ARCH} == i386 > PLIST_SUB+= I386_ONLY="" > .else > PLIST_SUB+= I386_ONLY="@comment " > .endif > >-.if (${ARCH} == "amd64") || (${ARCH} == "i386") >+.if (${ARCH} == amd64) || (${ARCH} == i386) > PLIST_SUB+= X86_ONLY="" > .else > PLIST_SUB+= X86_ONLY="@comment " > .endif > >-.if ${ARCH} == "arm" || ${ARCH} == "armv6" >+.if ${ARCH} == arm || ${ARCH} == armv6 || ${ARCH} == armv7 > PLIST_SUB+= ARM_ONLY="" > .else > PLIST_SUB+= ARM_ONLY="@comment " > .endif > >-.if ${ARCH} == "mips" || ${ARCH} == "mips64" >+.if ${ARCH} == mips || ${ARCH} == mips64 > PLIST_SUB+= MIPS_ONLY="" > .else > PLIST_SUB+= MIPS_ONLY="@comment " > .endif > >-.if ${ARCH} == "powerpc" || ${ARCH} == "powerpc64" >+.if ${ARCH} == powerpc || ${ARCH} == powerpc64 > PLIST_SUB+= PPC_ONLY="" > .else > PLIST_SUB+= PPC_ONLY="@comment " >Index: devel/directfb/Makefile >=================================================================== >--- devel/directfb/Makefile (revision 448901) >+++ devel/directfb/Makefile (working copy) >@@ -30,6 +30,7 @@ > > BROKEN_aarch64= fails to install: armasm_memcpy.h:No such file or directory > BROKEN_armv6= fails to compile: invokes x86 assembler >+BROKEN_armv7= fails to compile: invokes x86 assembler > > DIRECTFB_SHLIB= 6.0.11 # LT_BINARY.LT_AGE.LT_REVISION > DIRECTFB_BIN= ${DIRECTFB_SHLIB:R:R} # LT_BINARY >@@ -61,13 +62,13 @@ > > .include <bsd.port.options.mk> > >-.if ${ARCH} == "armv6" || ${ARCH} == "aarch64" >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > PLIST_SUB+= ARCH_ARM="" > .else > PLIST_SUB+= ARCH_ARM="@comment " > .endif > >-.if ${ARCH} == "powerpc" || ${ARCH} == "powerpc64" >+.if ${ARCH} == powerpc || ${ARCH} == powerpc64 > PLIST_SUB+= ARCH_POWERPC="" > .else > PLIST_SUB+= ARCH_POWERPC="@comment " >Index: devel/dmucs/Makefile >=================================================================== >--- devel/dmucs/Makefile (revision 448901) >+++ devel/dmucs/Makefile (working copy) >@@ -11,6 +11,7 @@ > COMMENT= Distributed Multi-User Compilation System (for use with distcc) > > BROKEN_armv6= fails to compile: passing char * to parameter of incompatible type __builtin_va_list >+BROKEN_armv7= fails to compile: passing char * to parameter of incompatible type __builtin_va_list > BROKEN_aarch64= fails to compile: passing char * to parameter of incompatible type __builtin_va_list > > WRKSRC= ${WRKDIR}/${PORTNAME} >Index: devel/dyncall/Makefile >=================================================================== >--- devel/dyncall/Makefile (revision 448901) >+++ devel/dyncall/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE= ISCL > > BROKEN_armv6= fails to compile: unexpected token in operand >+BROKEN_armv7= fails to compile: unexpected token in operand > > HAS_CONFIGURE= yes > >Index: devel/elfutils/Makefile >=================================================================== >--- devel/elfutils/Makefile (revision 448901) >+++ devel/elfutils/Makefile (working copy) >@@ -20,6 +20,7 @@ > > BROKEN_aarch64= fails to build: fatal error: linux/uio.h: No such file or directory > BROKEN_armv6= fails to build: fails to compile i386_disasm.c >+BROKEN_armv7= fails to build: fails to compile i386_disasm.c > BROKEN_powerpc64= fails to build: error: field 'r' has incomplete type > BROKEN_sparc64= fails to build: fails to compile dwarf_begin_elf.c > >Index: devel/flexdock/Makefile >=================================================================== >--- devel/flexdock/Makefile (revision 448901) >+++ devel/flexdock/Makefile (working copy) >@@ -10,6 +10,7 @@ > COMMENT= Swing windowing and docking framework > > BROKEN_armv6= fails to package: flexdock/api: No such file or directory >+BROKEN_armv7= fails to package: flexdock/api: No such file or directory > > USE_ANT= yes > USE_JAVA= yes >Index: devel/gcc-arm-embedded/Makefile >=================================================================== >--- devel/gcc-arm-embedded/Makefile (revision 448901) >+++ devel/gcc-arm-embedded/Makefile (working copy) >@@ -27,7 +27,7 @@ > > 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 > >Index: devel/gdb/Makefile >=================================================================== >--- devel/gdb/Makefile (revision 448901) >+++ devel/gdb/Makefile (working copy) >@@ -55,7 +55,7 @@ > PLIST_SUB= VER=${VER} > > # untested elsewhere, might work >-ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386 mips powerpc powerpc64 >+ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 mips powerpc powerpc64 > > OPTIONS_DEFINE= DEBUG GDB_LINK GUILE KGDB PYTHON TUI > >Index: devel/gecode/Makefile >=================================================================== >--- devel/gecode/Makefile (revision 448901) >+++ devel/gecode/Makefile (working copy) >@@ -15,7 +15,7 @@ > 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 >Index: devel/guile-lib/Makefile >=================================================================== >--- devel/guile-lib/Makefile (revision 448901) >+++ devel/guile-lib/Makefile (working copy) >@@ -13,6 +13,7 @@ > RUN_DEPENDS= guile:lang/guile > > BROKEN_armv6= fails to compile: stack overflow >+BROKEN_armv7= fails to compile: stack overflow > > USES= gmake > GNU_CONFIGURE= yes >Index: devel/hwloc/Makefile >=================================================================== >--- devel/hwloc/Makefile (revision 448901) >+++ devel/hwloc/Makefile (working copy) >@@ -27,7 +27,7 @@ > > PORTDOCS= * > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > ONLY_FOR_ARCHS_REASON= has not been ported to this architecture > > OPTIONS_DEFINE= CAIRO DOCS >Index: devel/jakarta-commons-daemon/Makefile >=================================================================== >--- devel/jakarta-commons-daemon/Makefile (revision 448901) >+++ devel/jakarta-commons-daemon/Makefile (working copy) >@@ -14,6 +14,7 @@ > COMMENT= Wrapper code to start/stop a Java application as a daemon > > BROKEN_armv6= fails to compile: 'jni_md.h' file not found >+BROKEN_armv7= fails to compile: 'jni_md.h' file not found > > LICENSE= APACHE20 > >Index: devel/jna/Makefile >=================================================================== >--- devel/jna/Makefile (revision 448901) >+++ devel/jna/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.AL > > BROKEN_armv6= fails to compile: build.xml: compilation failed >+BROKEN_armv7= fails to compile: build.xml: compilation failed > > USES= autoreconf:build gmake libtool > USE_ANT= yes >Index: devel/judy/Makefile >=================================================================== >--- devel/judy/Makefile (revision 448901) >+++ devel/judy/Makefile (working copy) >@@ -24,7 +24,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == armv6 || ${ARCH} == i386 || ${ARCH} == mips || ${ARCH} == powerpc >+.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == mips || ${ARCH} == powerpc > CONFIGURE_ARGS+= --enable-32-bit > .else > CONFIGURE_ARGS+= --enable-64-bit >Index: devel/k8048/Makefile >=================================================================== >--- devel/k8048/Makefile (revision 448901) >+++ devel/k8048/Makefile (working copy) >@@ -17,6 +17,7 @@ > ALL_TARGET= build > > BROKEN_armv6= fails to compile: invokes x86 asm >+BROKEN_armv7= fails to compile: invokes x86 asm > > PLIST_FILES= bin/${PORTNAME} bin/kio ${BIN_SYMLINKS} > >Index: devel/kBuild/Makefile >=================================================================== >--- devel/kBuild/Makefile (revision 448901) >+++ devel/kBuild/Makefile (working copy) >@@ -15,7 +15,7 @@ > LICENSE_COMB= multi > > BROKEN_powerpc64= does not build: fatal error: xmmintrin.h: No such file or directory >-NOT_FOR_ARCHS= aarch64 armv6 mips mips64 >+NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 > NOT_FOR_ARCHS_REASON= ./kBuild/env.sh: unknown cpu/arch > > USE_GCC= any >@@ -26,7 +26,7 @@ > WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} > > KBUILD_VERSION= 0.1.9998 >-KBUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/x86_64/amd64/:S/powerpc/ppc32/:S/armv6/arm/} >+KBUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/x86_64/amd64/:S/powerpc/ppc32/:C/armv*/arm/} > KBUILD_ENV= ACLOCAL=${ACLOCAL} \ > AUTOMAKE=${AUTOMAKE} \ > AUTORECONF=${AUTORECONF} \ >Index: devel/kyra/Makefile >=================================================================== >--- devel/kyra/Makefile (revision 448901) >+++ devel/kyra/Makefile (working copy) >@@ -28,6 +28,7 @@ > > BROKEN_aarch64= Fails to compile: error: invalid output constraint =A in asm > BROKEN_armv6= Fails to compile: error: invalid output constraint =A in asm >+BROKEN_armv7= Fails to compile: error: invalid output constraint =A in asm > > do-install: > .for i in encoder spriteed >Index: devel/leatherman/Makefile >=================================================================== >--- devel/leatherman/Makefile (revision 448901) >+++ devel/leatherman/Makefile (working copy) >@@ -13,6 +13,7 @@ > libcurl.so:ftp/curl > > BROKEN_armv6= fails to configure: CMake: execution of make failed >+BROKEN_armv7= fails to configure: CMake: execution of make failed > BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11" > > USE_GITHUB= yes >Index: devel/libbfd/Makefile >=================================================================== >--- devel/libbfd/Makefile (revision 448901) >+++ devel/libbfd/Makefile (working copy) >@@ -27,6 +27,7 @@ > > BROKEN_aarch64= Fails to configure: machine aarch64-portbld not recognized > BROKEN_armv6= Fails to configure: BFD does not support target armv6-portbld-freebsd12.0 >+BROKEN_armv7= Fails to configure: BFD does not support target armv7-portbld-freebsd12.0 > BROKEN_mips64= Fails to configure: BFD does not support target mips64-portbld-freebsd12.0 > > pre-configure: >Index: devel/libbinio/Makefile >=================================================================== >--- devel/libbinio/Makefile (revision 448901) >+++ devel/libbinio/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE= LGPL21 > > BROKEN_armv6= dumps core: internal compiler failure: Unknown addressing mode for CP reference! >+BROKEN_armv7= dumps core: internal compiler failure: Unknown addressing mode for CP reference! > > USES= autoreconf libtool pathfix > GNU_CONFIGURE= yes >Index: devel/liblas/Makefile >=================================================================== >--- devel/liblas/Makefile (revision 448901) >+++ devel/liblas/Makefile (working copy) >@@ -28,6 +28,7 @@ > > BROKEN_aarch64= fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type > BROKEN_armv6= fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type >+BROKEN_armv7= fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type > BROKEN_powerpc64= fails to compile: undefined reference to boost::program_options::to_internal > > .include <bsd.port.mk> >Index: devel/llvm-cheri/Makefile >=================================================================== >--- devel/llvm-cheri/Makefile (revision 448901) >+++ devel/llvm-cheri/Makefile (working copy) >@@ -103,7 +103,7 @@ > .include <bsd.port.options.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MCLANG} > COMMANDS+= clang \ >Index: devel/llvm-cheri/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- devel/llvm-cheri/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ devel/llvm-cheri/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig 2015-07-20 23:51:12 UTC >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -718,7 +718,17 @@ def add_magic_target_components(parser, >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig 2015-10-02 16:42:59 UTC >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -747,7 +747,17 @@ def add_magic_target_components(parser, >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: devel/llvm33/Makefile >=================================================================== >--- devel/llvm33/Makefile (revision 448901) >+++ devel/llvm33/Makefile (working copy) >@@ -88,7 +88,7 @@ > .include <bsd.port.options.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MASSERTS} > CONFIGURE_ARGS+= --enable-assertions >Index: devel/llvm33/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- devel/llvm33/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ devel/llvm33/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -660,7 +660,17 @@ >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: devel/llvm34/Makefile >=================================================================== >--- devel/llvm34/Makefile (revision 448901) >+++ devel/llvm34/Makefile (working copy) >@@ -94,7 +94,7 @@ > .endif > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MASSERTS} > CONFIGURE_ARGS+= --enable-assertions >Index: devel/llvm34/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- devel/llvm34/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ devel/llvm34/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -660,7 +660,17 @@ >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: devel/llvm35/Makefile >=================================================================== >--- devel/llvm35/Makefile (revision 448901) >+++ devel/llvm35/Makefile (working copy) >@@ -88,7 +88,7 @@ > .include <bsd.port.options.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MASSERTS} > CONFIGURE_ARGS+= --enable-assertions >Index: devel/llvm35/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- devel/llvm35/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ devel/llvm35/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -660,7 +660,17 @@ >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: devel/llvm38/Makefile >=================================================================== >--- devel/llvm38/Makefile (revision 448901) >+++ devel/llvm38/Makefile (working copy) >@@ -13,6 +13,7 @@ > COMMENT= LLVM and Clang > > BROKEN_armv6= fails to compile: fatal error: llvm/IR/Attributes.inc file not found >+BROKEN_armv7= fails to compile: fatal error: llvm/IR/Attributes.inc file not found > BROKEN_powerpc64= fails to compile: internal compiler error: Killed (program cc1plus) > > LLVM_RELEASE= ${DISTVERSION:C/rc.*//} >@@ -163,7 +164,7 @@ > .include <bsd.port.options.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MCLANG} > COMMANDS+= clang \ >Index: devel/llvm39/Makefile >=================================================================== >--- devel/llvm39/Makefile (revision 448901) >+++ devel/llvm39/Makefile (working copy) >@@ -178,7 +178,7 @@ > .include <bsd.port.options.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MCLANG} > COMMANDS+= clang \ >@@ -262,7 +262,7 @@ > libclang_rt.ubsan_standalone_cxx-x86_64.a \ > libclang_rt.ubsan_standalone_cxx-x86_64.a.syms > .endif >-.if ${ARCH} == "i386" >+.if ${ARCH} == i386 > _COMPILER_RT_LIBS+= \ > libclang_rt.asan-i386.a \ > libclang_rt.asan-i386.so \ >@@ -296,7 +296,7 @@ > CXXFLAGS+= -D_GLIBCXX_USE_C99 > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > BUILD_DEPENDS+= ${LOCALBASE}/bin/ld:devel/binutils > CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin > MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin >Index: devel/llvm40/Makefile >=================================================================== >--- devel/llvm40/Makefile (revision 448901) >+++ devel/llvm40/Makefile (working copy) >@@ -185,7 +185,7 @@ > .include <bsd.port.options.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MCLANG} > COMMANDS+= c-index-test \ >@@ -274,7 +274,7 @@ > libclang_rt.ubsan_standalone_cxx-x86_64.a \ > libclang_rt.ubsan_standalone_cxx-x86_64.a.syms > .endif >-.if ${ARCH} == "i386" >+.if ${ARCH} == i386 > _COMPILER_RT_LIBS+= \ > libclang_rt.asan-i386.a \ > libclang_rt.asan-i386.so \ >@@ -308,7 +308,7 @@ > CXXFLAGS+= -D_GLIBCXX_USE_C99 > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > BUILD_DEPENDS+= ${LOCALBASE}/bin/ld:devel/binutils > CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin > MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin >Index: devel/lpc21isp/Makefile >=================================================================== >--- devel/lpc21isp/Makefile (revision 448901) >+++ devel/lpc21isp/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE= LGPL3+ > > BROKEN_armv6= fails to compile: no member named 'nQuestionMarks' in 'ISP_ENVIRONMENT' >+BROKEN_armv7= fails to compile: no member named 'nQuestionMarks' in 'ISP_ENVIRONMENT' > > USES= gmake > >Index: devel/obby/Makefile >=================================================================== >--- devel/obby/Makefile (revision 448901) >+++ devel/obby/Makefile (working copy) >@@ -16,6 +16,7 @@ > libnet6.so:net/net6 > > BROKEN_armv6= fails to compile: no member named 'name' in 'serialise::type_name<long long>' >+BROKEN_armv7= fails to compile: no member named 'name' in 'serialise::type_name<long long>' > > USES= pathfix pkgconfig libtool compiler:c++11-lang > USE_CXXSTD= c++11 >Index: devel/php-uprofiler/Makefile >=================================================================== >--- devel/php-uprofiler/Makefile (revision 448901) >+++ devel/php-uprofiler/Makefile (working copy) >@@ -15,6 +15,7 @@ > > BROKEN_aarch64= Does not build: invokes x86 asm > BROKEN_armv6= Does not build: invokes x86 asm >+BROKEN_armv7= Does not build: invokes x86 asm > BROKEN_mips64= Does not build: invokes x86 asm > BROKEN_powerpc64= Does not build: invokes x86 asm > BROKEN_sparc64= Does not build: invokes x86 asm >Index: devel/psptoolchain-binutils/Makefile >=================================================================== >--- devel/psptoolchain-binutils/Makefile (revision 448901) >+++ devel/psptoolchain-binutils/Makefile (working copy) >@@ -19,7 +19,7 @@ > USES= gmake tar:bzip2 libtool > > HAS_CONFIGURE= yes >-CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/:S/armv6/arm/}-unknown-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/:C/armv*/arm/}-unknown-${OPSYS:tl}${OSREL} > CONFIGURE_ARGS= --prefix=${PREFIX} \ > --target="psp" \ > --enable-install-libbfd \ >Index: devel/py-jcc/Makefile >=================================================================== >--- devel/py-jcc/Makefile (revision 448901) >+++ devel/py-jcc/Makefile (working copy) >@@ -15,6 +15,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE > > BROKEN_armv6= fails to link: /nxb-bin/usr/bin/ld: cannot find -ljava >+BROKEN_armv7= fails to link: /nxb-bin/usr/bin/ld: cannot find -ljava > > USES= python > USE_PYTHON= distutils autoplist >Index: devel/radare2/Makefile >=================================================================== >--- devel/radare2/Makefile (revision 448901) >+++ devel/radare2/Makefile (working copy) >@@ -15,7 +15,7 @@ > 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 >Index: devel/rapidjson/Makefile >=================================================================== >--- devel/rapidjson/Makefile (revision 448901) >+++ devel/rapidjson/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= does not build: c++: error: the clang compiler does not support -march=native > BROKEN_armv6= does not build: c++: error: the clang compiler does not support -march=native >+BROKEN_armv7= does not build: c++: error: the clang compiler does not support -march=native > BROKEN_sparc64= does not build: c++: error: the clang compiler does not support -march=native > BROKEN_powerpc64= does not build: c++: error: the clang compiler does not support -march=native > >Index: devel/rubygem-rice/Makefile >=================================================================== >--- devel/rubygem-rice/Makefile (revision 448901) >+++ devel/rubygem-rice/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= fails to configure: could not find ruby.h >+BROKEN_armv7= fails to configure: could not find ruby.h > BROKEN_powerpc64= fails to configure: could not find ruby.h > > USE_RUBY= yes >Index: devel/smake/Makefile >=================================================================== >--- devel/smake/Makefile (revision 448901) >+++ devel/smake/Makefile (working copy) >@@ -14,7 +14,7 @@ > 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} >Index: devel/smv/Makefile >=================================================================== >--- devel/smv/Makefile (revision 448901) >+++ devel/smv/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to build: undefined reference to sbrk > BROKEN_armv6= fails to build: error: non-void function check_bdd should return a value >+BROKEN_armv7= fails to build: error: non-void function check_bdd should return a value > > USE_GCC= yes > WRKSRC= ${WRKDIR}/${PORTNAME} >Index: devel/statcvs/Makefile >=================================================================== >--- devel/statcvs/Makefile (revision 448901) >+++ devel/statcvs/Makefile (working copy) >@@ -15,6 +15,7 @@ > LICENSE_FILE= ${WRKSRC}/etc/LICENSE > > BROKEN_armv6= fails to compile: build.xml: compilation failed >+BROKEN_armv7= fails to compile: build.xml: compilation failed > > USES= zip > USE_JAVA= yes >Index: devel/tesla/Makefile >=================================================================== >--- devel/tesla/Makefile (revision 448901) >+++ devel/tesla/Makefile (working copy) >@@ -13,6 +13,7 @@ > LIB_DEPENDS= libprotobuf.so:devel/protobuf > > BROKEN_armv6= fails to link: cmTC_8106f uses VFP register arguments, testCCompiler.c.o does not >+BROKEN_armv7= fails to link: cmTC_8106f uses VFP register arguments, testCCompiler.c.o does not > > SHEBANG_FILES= scripts/highlight-transitions > >Index: dns/dnsutl/Makefile >=================================================================== >--- dns/dnsutl/Makefile (revision 448901) >+++ dns/dnsutl/Makefile (working copy) >@@ -13,6 +13,7 @@ > LIB_DEPENDS= libexplain.so:devel/libexplain > > BROKEN_armv6= fails to package: FAILED test of common/srrf.c file >+BROKEN_armv7= fails to package: FAILED test of common/srrf.c file > > GNU_CONFIGURE= yes > ALL_TARGET= all sure >Index: dns/powerdns-recursor/Makefile >=================================================================== >--- dns/powerdns-recursor/Makefile (revision 448901) >+++ dns/powerdns-recursor/Makefile (working copy) >@@ -17,6 +17,7 @@ > LIB_DEPENDS= libboost_context.so:devel/boost-libs > > BROKEN_armv6= fails to compile: use of overloaded operator << is ambiguous >+BROKEN_armv7= fails to compile: use of overloaded operator << is ambiguous > BROKEN_sparc64= fails to compile: json11.cpp: undefined reference to std::__throw_out_of_range_fmt > BROKEN_powerpc64= fails to compile: dnslabeltext.cc: undefined reference to std::__cxx11::basic_string > >Index: editors/codelite/Makefile >=================================================================== >--- editors/codelite/Makefile (revision 448901) >+++ editors/codelite/Makefile (working copy) >@@ -15,6 +15,7 @@ > LIB_DEPENDS+= libhunspell-1.6.so:textproc/hunspell > > BROKEN_armv6= fails to configure: has leading or trailing whitespace. This is now an error according to policy CMP0004 >+BROKEN_armv7= fails to configure: has leading or trailing whitespace. This is now an error according to policy CMP0004 > > USE_GITHUB= yes > GH_ACCOUNT= eranif >Index: editors/mp/Makefile >=================================================================== >--- editors/mp/Makefile (revision 448901) >+++ editors/mp/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= fails to compile: conflicting types for __wcwidth > BROKEN_armv6= fails to compile: conflicting types for __wcwidth >+BROKEN_armv7= fails to compile: conflicting types for __wcwidth > > USES= iconv ncurses > HAS_CONFIGURE= yes >Index: editors/texmacs/Makefile >=================================================================== >--- editors/texmacs/Makefile (revision 448901) >+++ editors/texmacs/Makefile (working copy) >@@ -20,6 +20,7 @@ > RUN_DEPENDS= fig2dev:print/transfig > > BROKEN_armv6= fails to compile: call to min is ambiguous >+BROKEN_armv7= fails to compile: call to min is ambiguous > > USES= cpe desktop-file-utils gmake iconv localbase pkgconfig python \ > shared-mime-info shebangfix >Index: editors/texstudio/Makefile >=================================================================== >--- editors/texstudio/Makefile (revision 448901) >+++ editors/texstudio/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= fails to compile: error: no member named mc_eip in __mcontext > BROKEN_armv6= fails to compile: error: no member named mc_eip in __mcontext >+BROKEN_armv7= fails to compile: error: no member named mc_eip in __mcontext > > USES= desktop-file-utils dos2unix execinfo ghostscript:run \ > pkgconfig qmake >Index: editors/yui/Makefile >=================================================================== >--- editors/yui/Makefile (revision 448901) >+++ editors/yui/Makefile (working copy) >@@ -15,6 +15,7 @@ > > BROKEN_aarch64= fails to compile: cast from pointer to smaller type loses information > BROKEN_armv6= fails to link: undefined reference to HTAnchor_physical >+BROKEN_armv7= fails to link: undefined reference to HTAnchor_physical > BROKEN_mips64= fails to compile: cast from unsigned char* to unsigned int loses precision > BROKEN_sparc64= fails to compile > BROKEN_powerpc64= fails to build: strip: open tyui/y failed: No such file or directory >Index: emulators/adamem/Makefile >=================================================================== >--- emulators/adamem/Makefile (revision 448901) >+++ emulators/adamem/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to build: regparm is not valid on this platform > BROKEN_armv6= fails to build: regparm is not valid on this platform >+BROKEN_armv7= fails to build: regparm is not valid on this platform > > NO_WRKSUBDIR= yes > USE_XORG= sm x11 xau xext xfixes xi xrandr >Index: emulators/catapult/Makefile >=================================================================== >--- emulators/catapult/Makefile (revision 448901) >+++ emulators/catapult/Makefile (working copy) >@@ -38,6 +38,7 @@ > > BROKEN_aarch64= fails to link: fails to detect libxml2 even though it is installed > BROKEN_armv6= fails to link: fails to detect libxml2 even though it is installed >+BROKEN_armv7= fails to link: fails to detect libxml2 even though it is installed > > .include <bsd.port.options.mk> > >Index: emulators/dtcyber/Makefile >=================================================================== >--- emulators/dtcyber/Makefile (revision 448901) >+++ emulators/dtcyber/Makefile (working copy) >@@ -25,6 +25,7 @@ > > BROKEN_aarch64= Fails to compile: error: Unable to determine size of basic data types > BROKEN_armv6= Fails to compile: error: Unable to determine size of basic data types >+BROKEN_armv7= Fails to compile: error: Unable to determine size of basic data types > BROKEN_mips64= Fails to compile: error: Unable to determine size of basic data types > > do-install: >Index: emulators/gem5/Makefile >=================================================================== >--- emulators/gem5/Makefile (revision 448901) >+++ emulators/gem5/Makefile (working copy) >@@ -12,6 +12,7 @@ > scons:devel/scons > > BROKEN_armv6= fails to link: undefined reference to HDLcd::BUS_OPTIONS_RESETV >+BROKEN_armv7= fails to link: undefined reference to HDLcd::BUS_OPTIONS_RESETV > BROKEN_i386= does not build > BROKEN_mips64= fails to build: claims that gcc version 4.6 or newer required > BROKEN_powerpc64= fails to build: claims that gcc version 4.6 or newer required >Index: emulators/hatari/Makefile >=================================================================== >--- emulators/hatari/Makefile (revision 448901) >+++ emulators/hatari/Makefile (working copy) >@@ -31,6 +31,7 @@ > > BROKEN_aarch64= fails to configure: error: unrecognized CPU type > BROKEN_armv6= fails to configure: CMake Error: Generator: execution of make failed >+BROKEN_armv7= fails to configure: CMake Error: Generator: execution of make failed > BROKEN_powerpc64= fails to compile: sysdeps.h: redefinition of typedef 'uae_u8' > > OPTIONS_DEFINE= DEBUG DOCS SDL2 WINUAE >Index: emulators/qemu-sbruno/files/qemu_user_static.in >=================================================================== >--- emulators/qemu-sbruno/files/qemu_user_static.in (revision 448901) >+++ emulators/qemu-sbruno/files/qemu_user_static.in (working copy) >@@ -84,7 +84,7 @@ > else > echo "$0: interpreter ${interpreter} not found, cannot register." > fi >- # register mipsle interpreter styled 'mipsle' >+ # register mipsle interpreter styled 'mipsel' > interpreter=${QEMU_DIR}/${QEMU_PREFIX}mipsel${QEMU_SUFFIX} > if [ -x "${interpreter}" ]; then > ${BINMISCCTL} add mipsel --interpreter "${interpreter}" \ >@@ -138,9 +138,9 @@ > > %%NAME%%_stop() > { >- ${BINMISCCTL} remove mips64 > ${BINMISCCTL} remove arm > ${BINMISCCTL} remove armv6 >+ ${BINMISCCTL} remove armv7 > ${BINMISCCTL} remove aarch64 > ${BINMISCCTL} remove mips > ${BINMISCCTL} remove mipsel >Index: emulators/unicorn/Makefile >=================================================================== >--- emulators/unicorn/Makefile (revision 448901) >+++ emulators/unicorn/Makefile (working copy) >@@ -13,6 +13,7 @@ > TEST_DEPENDS= cmocka>0:sysutils/cmocka > > BROKEN_armv6= fails to compile: 'tcg-target.h' file not found >+BROKEN_armv7= fails to compile: 'tcg-target.h' file not found > BROKEN_mips= fails to compile: 'ICACHE' undeclared (first use in this function) > BROKEN_mips64= fails to compile: 'ICACHE' undeclared (first use in this function) > BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option "-Wno-logical-op-parentheses" >Index: emulators/visualboyadvance-m/Makefile >=================================================================== >--- emulators/visualboyadvance-m/Makefile (revision 448901) >+++ emulators/visualboyadvance-m/Makefile (working copy) >@@ -15,6 +15,7 @@ > > BROKEN_aarch64= fails to build: regparm is not valid on this platform > BROKEN_armv6= fails to build: regparm is not valid on this platform >+BROKEN_armv7= fails to build: regparm is not valid on this platform > > USE_GITHUB= yes > GH_TAGNAME= VBA-M_Beta_2 >Index: emulators/x49gp/Makefile >=================================================================== >--- emulators/x49gp/Makefile (revision 448901) >+++ emulators/x49gp/Makefile (working copy) >@@ -16,7 +16,7 @@ > > 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 >Index: ftp/ftpcopy/Makefile >=================================================================== >--- ftp/ftpcopy/Makefile (revision 448901) >+++ ftp/ftpcopy/Makefile (working copy) >@@ -11,6 +11,7 @@ > > BROKEN_aarch64= fails to build: regparm is not valid on this platform > BROKEN_armv6= fails to build: regparm is not valid on this platform >+BROKEN_armv7= fails to build: regparm is not valid on this platform > > USES= perl5 > USE_PERL5= build >Index: ftp/wxdfast/Makefile >=================================================================== >--- ftp/wxdfast/Makefile (revision 448901) >+++ ftp/wxdfast/Makefile (working copy) >@@ -15,6 +15,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= fails to compile: no matching member function for call to 'Read' >+BROKEN_armv7= fails to compile: no matching member function for call to 'Read' > > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} > >Index: games/0ad/Makefile >=================================================================== >--- games/0ad/Makefile (revision 448901) >+++ games/0ad/Makefile (working copy) >@@ -44,6 +44,7 @@ > > BROKEN_aarch64= fails to compile: no member named verifyHeapAccessDisassembly > BROKEN_armv6= fails to link: fatal error: conftest: Unknown error: -1 >+BROKEN_armv7= fails to link: fatal error: conftest: Unknown error: -1 > BROKEN_powerpc64= fails to compile: _psutil_bsd.c: error: 'struct xtcpcb' has no member named 'xt_tp' > > PORTDATA= * >Index: games/cataclysm-dda/Makefile >=================================================================== >--- games/cataclysm-dda/Makefile (revision 448901) >+++ games/cataclysm-dda/Makefile (working copy) >@@ -15,6 +15,7 @@ > > BROKEN_aarch64= fails to compile: comparison of integers of different signs: wchar_t and const int > BROKEN_armv6= fails to compile: comparison of integers of different signs: wchar_t and const int >+BROKEN_armv7= fails to compile: comparison of integers of different signs: wchar_t and const int > BROKEN_powerpc64= fails to compile: overmap.cpp: 'pow' is not a member of 'std' > > USES= alias compiler:c++11-lib execinfo gmake shebangfix >Index: games/crafty-tablebase-no-pawn/Makefile >=================================================================== >--- games/crafty-tablebase-no-pawn/Makefile (revision 448901) >+++ games/crafty-tablebase-no-pawn/Makefile (working copy) >@@ -51,6 +51,7 @@ > > BROKEN_aarch64= Fails to install: runaway process > BROKEN_armv6= Fails to install: runaway process >+BROKEN_armv7= Fails to install: runaway process > BROKEN_mips64= Fails to install: runaway process > BROKEN_powerpc64= Fails to install: runaway process > >Index: games/crafty-tablebase-pawn/Makefile >=================================================================== >--- games/crafty-tablebase-pawn/Makefile (revision 448901) >+++ games/crafty-tablebase-pawn/Makefile (working copy) >@@ -43,6 +43,7 @@ > > BROKEN_aarch64= Fails to install: runaway process > BROKEN_armv6= Fails to install: runaway process >+BROKEN_armv7= Fails to install: runaway process > BROKEN_mips64= Fails to install: runaway process > BROKEN_powerpc64= Fails to install: runaway process > >Index: games/dhewm3/Makefile >=================================================================== >--- games/dhewm3/Makefile (revision 448901) >+++ games/dhewm3/Makefile (working copy) >@@ -16,6 +16,7 @@ > libvorbis.so:audio/libvorbis > > BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h >+BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h > > USE_GITHUB= yes > GH_ACCOUNT= dhewm >Index: games/exult/Makefile >=================================================================== >--- games/exult/Makefile (revision 448901) >+++ games/exult/Makefile (working copy) >@@ -16,6 +16,7 @@ > libpng.so:graphics/png > > BROKEN_armv6= fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char >+BROKEN_armv7= fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char > BROKEN_aarch64= fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char > > USE_GITHUB= yes >Index: games/fkiss/Makefile >=================================================================== >--- games/fkiss/Makefile (revision 448901) >+++ games/fkiss/Makefile (working copy) >@@ -20,6 +20,7 @@ > > BROKEN_aarch64= fails to compile: passing char * to parameter of incompatible type __builtin_va_list > BROKEN_armv6= fails to compile: passing char * to parameter of incompatible type __builtin_va_list >+BROKEN_armv7= fails to compile: passing char * to parameter of incompatible type __builtin_va_list > > EXTRA_PATCHES= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.diff > >Index: games/flightgear-data/Makefile >=================================================================== >--- games/flightgear-data/Makefile (revision 448901) >+++ games/flightgear-data/Makefile (working copy) >@@ -22,6 +22,7 @@ > > BROKEN_aarch64= Fails to install: runaway process > BROKEN_armv6= Fails to install: runaway process >+BROKEN_armv7= Fails to install: runaway process > BROKEN_mips64= Fails to install: runaway process > > post-patch: >Index: games/flyhard/Makefile >=================================================================== >--- games/flyhard/Makefile (revision 448901) >+++ games/flyhard/Makefile (working copy) >@@ -18,6 +18,7 @@ > BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs > > BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h >+BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h > > GNU_CONFIGURE= yes > USES= gmake >Index: games/iortcw/Makefile >=================================================================== >--- games/iortcw/Makefile (revision 448901) >+++ games/iortcw/Makefile (working copy) >@@ -16,7 +16,7 @@ > 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 >Index: games/ivan/Makefile >=================================================================== >--- games/ivan/Makefile (revision 448901) >+++ games/ivan/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= fails to compile: use of overloaded operator '<<' is ambiguous >+BROKEN_armv7= fails to compile: use of overloaded operator '<<' is ambiguous > > USE_SDL= sdl > USES= gmake >Index: games/jinput/Makefile >=================================================================== >--- games/jinput/Makefile (revision 448901) >+++ games/jinput/Makefile (working copy) >@@ -13,6 +13,7 @@ > RUN_DEPENDS= ${JAVALIBDIR}/jutils/jutils.jar:games/jutils > > BROKEN_armv6= fails to compile: build.xml: compilation failed >+BROKEN_armv7= fails to compile: build.xml: compilation failed > > USES= tar:bzip2 > USE_JAVA= yes >Index: games/legesmotus/Makefile >=================================================================== >--- games/legesmotus/Makefile (revision 448901) >+++ games/legesmotus/Makefile (working copy) >@@ -13,7 +13,7 @@ > 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 >Index: games/macopix/Makefile >=================================================================== >--- games/macopix/Makefile (revision 448901) >+++ games/macopix/Makefile (working copy) >@@ -15,6 +15,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h >+BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h > > LIB_DEPENDS= libpng.so:graphics/png \ > libtiff.so:graphics/tiff >Index: games/nazghul/Makefile >=================================================================== >--- games/nazghul/Makefile (revision 448901) >+++ games/nazghul/Makefile (working copy) >@@ -16,6 +16,7 @@ > > BROKEN_aarch64= fails to compile: no matching function for call to cmdwin_vpush > BROKEN_armv6= fails to compile: no matching function for call to cmdwin_vpush >+BROKEN_armv7= fails to compile: no matching function for call to cmdwin_vpush > > USE_SDL= sdl image mixer > GNU_CONFIGURE= yes >Index: games/netradiant/Makefile >=================================================================== >--- games/netradiant/Makefile (revision 448901) >+++ games/netradiant/Makefile (working copy) >@@ -21,6 +21,7 @@ > > BROKEN_aarch64= fails to link: ldd: install/modules/archivepak.so: not a FreeBSD ELF shared object > BROKEN_armv6= fails to build: h2data.armv6: No such file or directory >+BROKEN_armv7= fails to build: h2data.armv7: No such file or directory > > USES= gmake jpeg pkgconfig tar:bzip2 > USE_GL= gl >Index: games/oolite/Makefile >=================================================================== >--- games/oolite/Makefile (revision 448901) >+++ games/oolite/Makefile (working copy) >@@ -54,6 +54,7 @@ > > BROKEN_aarch64= fails to configure: error: These compiler flags are invalid: -O > BROKEN_armv6= fails to compile: your compiler does not follow the C++ specification for temporary object destruction order >+BROKEN_armv7= fails to compile: your compiler does not follow the C++ specification for temporary object destruction order > > .include <bsd.port.pre.mk> > >Index: games/residualvm/Makefile >=================================================================== >--- games/residualvm/Makefile (revision 448901) >+++ games/residualvm/Makefile (working copy) >@@ -10,6 +10,7 @@ > COMMENT= ResidualVM allows you to indulge with classic games like Grim Fandango > > BROKEN_armv6= fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5 >+BROKEN_armv7= fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5 > > USE_GITHUB= yes > >Index: games/scummvm/Makefile >=================================================================== >--- games/scummvm/Makefile (revision 448901) >+++ games/scummvm/Makefile (working copy) >@@ -67,7 +67,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ENV+= ASFLAGS=-meabi=5 > .endif > >Index: games/stockfish/Makefile >=================================================================== >--- games/stockfish/Makefile (revision 448901) >+++ games/stockfish/Makefile (working copy) >@@ -19,6 +19,7 @@ > NOT_FOR_ARCHS= sparc64 > BROKEN_aarch64= Fails to build: cannot detect architecture > BROKEN_armv6= Fails to configure: config-sanity: Error 1 >+BROKEN_armv7= Fails to configure: config-sanity: Error 1 > BROKEN_mips64= Fails to build: cannot detect architecture > > USES= compiler gmake zip >Index: games/trigger-rally/Makefile >=================================================================== >--- games/trigger-rally/Makefile (revision 448901) >+++ games/trigger-rally/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= fails to compile: error: the clang compiler does not support -march=native > BROKEN_armv6= fails to compile: error: the clang compiler does not support -march=native >+BROKEN_armv7= fails to compile: error: the clang compiler does not support -march=native > BROKEN_powerpc64= fails to compile: error: the clang compiler does not support -march=native > > WRKSRC_SUBDIR= src >Index: games/ufoai-data/Makefile >=================================================================== >--- games/ufoai-data/Makefile (revision 448901) >+++ games/ufoai-data/Makefile (working copy) >@@ -28,6 +28,7 @@ > > BROKEN_aarch64= Fails to install: runaway process > BROKEN_armv6= Fails to install: runaway process >+BROKEN_armv7= Fails to install: runaway process > BROKEN_mips64= Fails to install: runaway process > > post-extract: >Index: games/urbanterror-data/Makefile >=================================================================== >--- games/urbanterror-data/Makefile (revision 448901) >+++ games/urbanterror-data/Makefile (working copy) >@@ -28,6 +28,7 @@ > > BROKEN_aarch64= Fails to install: runaway process > BROKEN_armv6= Fails to install: runaway process >+BROKEN_armv7= Fails to install: runaway process > BROKEN_mips= Fails to install: runaway process > BROKEN_mips64= Fails to install: runaway process > >Index: games/xoids/Makefile >=================================================================== >--- games/xoids/Makefile (revision 448901) >+++ games/xoids/Makefile (working copy) >@@ -11,6 +11,7 @@ > COMMENT= X Window Asteroids style game with full color pixmaps > > BROKEN_armv6= dumps core: Unknown addressing mode for CP reference! >+BROKEN_armv7= dumps core: Unknown addressing mode for CP reference! > NOT_FOR_ARCHS= mips64 > NOT_FOR_ARCHS_REASON= unknown architecture > >Index: german/hunspell/Makefile >=================================================================== >--- german/hunspell/Makefile (revision 448901) >+++ german/hunspell/Makefile (working copy) >@@ -19,6 +19,7 @@ > hunspell:textproc/hunspell > > BROKEN_armv6= fails to install: hunspell-capmain-plus_de_DE.tmp: Error 1 >+BROKEN_armv7= fails to install: hunspell-capmain-plus_de_DE.tmp: Error 1 > > USES= gmake perl5 shebangfix tar:bzip2 > ALL_TARGET= hunspell-all >Index: graphics/aseprite/Makefile >=================================================================== >--- graphics/aseprite/Makefile (revision 448901) >+++ graphics/aseprite/Makefile (working copy) >@@ -25,6 +25,7 @@ > > BROKEN_aarch64= fails to compile: undefined reference to __va_copy > BROKEN_armv6= fails to compile: undefined reference to __va_copy >+BROKEN_armv7= fails to compile: undefined reference to __va_copy > BROKEN_powerpc64= fails to compile: arena.h: Failed assertion: "arena_mapbits_allocated_get(chunk, pageind) != 0" > BROKEN_sparc64= fails to compile: vsnprintf is not a member of std > >Index: graphics/code-eli/Makefile >=================================================================== >--- graphics/code-eli/Makefile (revision 448901) >+++ graphics/code-eli/Makefile (working copy) >@@ -36,6 +36,7 @@ > DOXYGEN_PORTDOCS= html latex > > BROKEN_armv6= fails to compile: undefined reference to cbrtl >+BROKEN_armv7= fails to compile: undefined reference to cbrtl > BROKEN_powerpc64= fails to compile: there are no arguments to 'printf' that depend on a template parameter > > post-patch-EXAMPLES-off: >Index: graphics/copperspice/Makefile >=================================================================== >--- graphics/copperspice/Makefile (revision 448901) >+++ graphics/copperspice/Makefile (working copy) >@@ -48,7 +48,7 @@ > 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: >Index: graphics/exact-image/Makefile >=================================================================== >--- graphics/exact-image/Makefile (revision 448901) >+++ graphics/exact-image/Makefile (working copy) >@@ -24,6 +24,7 @@ > libexpat.so:textproc/expat2 > > BROKEN_armv6= fails to configure: C++ compiler is not installed or does not work correctly >+BROKEN_armv7= fails to configure: C++ compiler is not installed or does not work correctly > > #hack to get custom exactcode configure script to enable tiff support with > #broken headers on c++ in base system: >Index: graphics/exrtools/Makefile >=================================================================== >--- graphics/exrtools/Makefile (revision 448901) >+++ graphics/exrtools/Makefile (working copy) >@@ -18,6 +18,7 @@ > libIlmImf.so:graphics/OpenEXR > > BROKEN_armv6= fails to configure: checking for /nxb-bin/usr/bin/cc... no >+BROKEN_armv7= fails to configure: checking for /nxb-bin/usr/bin/cc... no > > GNU_CONFIGURE= yes > USES= gmake jpeg pkgconfig >Index: graphics/graphviz/Makefile >=================================================================== >--- graphics/graphviz/Makefile (revision 448901) >+++ graphics/graphviz/Makefile (working copy) >@@ -26,6 +26,9 @@ > CFLAGS_armv6= -fno-builtin-sincos -fno-builtin-sin -fno-builtin-cos \ > -fno-builtin-sincosf -fno-builtin-sinf -fno-builtin-cosf \ > -fno-builtin-sincosl -fno-builtin-sinl -fno-builtin-cosl >+CFLAGS_armv7= -fno-builtin-sincos -fno-builtin-sin -fno-builtin-cos \ >+ -fno-builtin-sincosf -fno-builtin-sinf -fno-builtin-cosf \ >+ -fno-builtin-sincosl -fno-builtin-sinl -fno-builtin-cosl > LDFLAGS+= -L${LOCALBASE}/lib > CPPFLAGS+= -I${LOCALBASE}/include > PLIST_SUB= PORTVERSION="${PORTVERSION}" >Index: graphics/hiptext/Makefile >=================================================================== >--- graphics/hiptext/Makefile (revision 448901) >+++ graphics/hiptext/Makefile (working copy) >@@ -20,6 +20,7 @@ > > BROKEN_aarch64= fails to compile: error: the clang compiler does not support -march=native > BROKEN_armv6= fails to compile: error: the clang compiler does not support -march=native >+BROKEN_armv7= fails to compile: error: the clang compiler does not support -march=native > > USE_GITHUB= yes > GH_ACCOUNT= jart >Index: graphics/libdrm/Makefile >=================================================================== >--- graphics/libdrm/Makefile (revision 448901) >+++ graphics/libdrm/Makefile (working copy) >@@ -50,7 +50,7 @@ > PLIST_SUB+= INTEL_DRIVER="@comment " > PLIST_SUB+= NOUVEAU_DRIVER="" > PLIST_SUB+= RADEON_DRIVERS="" >-.elif ${ARCH} == armv6 || ${ARCH} == aarch64 >+.elif ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > PLIST_SUB+= ARM_DRIVERS="" > PLIST_SUB+= INTEL_DRIVER="@comment " > PLIST_SUB+= NOUVEAU_DRIVER="@comment " >Index: graphics/lightzone/Makefile >=================================================================== >--- graphics/lightzone/Makefile (revision 448901) >+++ graphics/lightzone/Makefile (working copy) >@@ -23,6 +23,7 @@ > RUN_DEPENDS= jhindexer:java/javahelp > > BROKEN_armv6= fails to compile: build.xml: exec returned: 1 >+BROKEN_armv7= fails to compile: build.xml: exec returned: 1 > > USE_GITHUB= yes > GH_ACCOUNT= ktgw0316 >Index: graphics/mesa-dri/Makefile >=================================================================== >--- graphics/mesa-dri/Makefile (revision 448901) >+++ graphics/mesa-dri/Makefile (working copy) >@@ -52,9 +52,9 @@ > . if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000 > EXTRA_PATCHES+= ${PATCHDIR}/extra-src_mesa_drivers_dri_i965_intel__screen.c > . endif >-.elif ${ARCH} == armv6 || ${ARCH} == aarch64 >+.elif ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > GALLIUM_DRIVERS+= FREEDRENO VC4 >-. if ${ARCH} == armv6 >+. if ${ARCH} == armv6 || ${ARCH} == armv7 > EXTRA_PATCHES+= ${PATCHDIR}/extra-src_gallium_drivers_vc4_Makefile.in > . endif > .endif >Index: graphics/opencolorio/Makefile >=================================================================== >--- graphics/opencolorio/Makefile (revision 448901) >+++ graphics/opencolorio/Makefile (working copy) >@@ -37,6 +37,7 @@ > > BROKEN_aarch64= Does not compile: error: use of undeclared identifier __builtin_ia32_emms > BROKEN_armv6= Does not compile: error: use of undeclared identifier __builtin_ia32_emms >+BROKEN_armv7= Does not compile: error: use of undeclared identifier __builtin_ia32_emms > BROKEN_mips64= Does not compile: error: unrecognized command line option -msse2 > BROKEN_powerpc64= Does not compile: error: unrecognized command line option -msse2 > BROKEN_sparc64= Does not compile: error: unrecognized command line option -msse2 >Index: graphics/opencv/Makefile >=================================================================== >--- graphics/opencv/Makefile (revision 448901) >+++ graphics/opencv/Makefile (working copy) >@@ -48,6 +48,7 @@ > OPTIONS_GROUP_SIMD= ${OPTIONS_GROUP_SIMD_${MACHINE_ARCH}} > OPTIONS_GROUP_SIMD_amd64= ${OPTIONS_GROUP_SIMD_i386} > OPTIONS_GROUP_SIMD_armv6= NEON VFPV3 >+OPTIONS_GROUP_SIMD_armv7= NEON VFPV3 > OPTIONS_GROUP_SIMD_i386= SSE SSE2 SSE3 SSSE3 SSE41 SSE42 AVX AVX2 > OPTIONS_GROUP_VIDEO= FFMPEG GSTREAMER GSTREAMER0 V4L XINE > OPTIONS_RADIO= GUI >Index: graphics/pencil/Makefile >=================================================================== >--- graphics/pencil/Makefile (revision 448901) >+++ graphics/pencil/Makefile (working copy) >@@ -17,6 +17,7 @@ > libpng.so:graphics/png > > BROKEN_armv6= fails to compile: no matching function for call to 'qMax' >+BROKEN_armv7= fails to compile: no matching function for call to 'qMax' > > USES= qmake zip > USE_QT4= gui opengl xml moc_build rcc_build >Index: graphics/picpuz/Makefile >=================================================================== >--- graphics/picpuz/Makefile (revision 448901) >+++ graphics/picpuz/Makefile (working copy) >@@ -12,6 +12,7 @@ > COMMENT= Jigsaw puzzle program > > BROKEN_armv6= fails to compile: use of undeclared identifier __NR_SYSCALL_BASE >+BROKEN_armv7= fails to compile: use of undeclared identifier __NR_SYSCALL_BASE > > USES= dos2unix execinfo gmake pkgconfig > DOS2UNIX_GLOB= *.h >Index: graphics/pixie/Makefile >=================================================================== >--- graphics/pixie/Makefile (revision 448901) >+++ graphics/pixie/Makefile (working copy) >@@ -20,6 +20,7 @@ > > BROKEN_aarch64= fails to compile: use of undeclared identifier CRenderer > BROKEN_armv6= fails to compile: use of undeclared identifier CRenderer >+BROKEN_armv7= fails to compile: use of undeclared identifier CRenderer > BROKEN_sparc64= fails to compile > > USE_GL= glu >Index: graphics/s10sh/Makefile >=================================================================== >--- graphics/s10sh/Makefile (revision 448901) >+++ graphics/s10sh/Makefile (working copy) >@@ -16,6 +16,7 @@ > > BROKEN_aarch64= Fails to build: error: can not find the byte order for this architecture, fix bytesex.h > BROKEN_armv6= Fails to build: error: can not find the byte order for this architecture, fix bytesex.h >+BROKEN_armv7= Fails to build: error: can not find the byte order for this architecture, fix bytesex.h > > USES= ncurses readline > >Index: irc/srvx/Makefile >=================================================================== >--- irc/srvx/Makefile (revision 448901) >+++ irc/srvx/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= fails to configure: Cannot detect format string for time_t >+BROKEN_armv7= fails to configure: Cannot detect format string for time_t > > USES= cpe > GNU_CONFIGURE= yes >Index: japanese/mutt-devel/Makefile >=================================================================== >--- japanese/mutt-devel/Makefile (revision 448901) >+++ japanese/mutt-devel/Makefile (working copy) >@@ -49,6 +49,7 @@ > > BROKEN_aarch64= fails to compile: conflicting types for __wcwidth > BROKEN_armv6= fails to compile: conflicting types for __wcwidth >+BROKEN_armv7= fails to compile: conflicting types for __wcwidth > > CONFLICTS= ja-mutt-[0-9]* mutt-[0-9]* mutt-devel-[0-9]* mutt-devel-lite-[0-9]* mutt-lite-[0-9]* zh-mutt-devel-[0-9]* > >Index: java/berkeley-db/Makefile >=================================================================== >--- java/berkeley-db/Makefile (revision 448901) >+++ java/berkeley-db/Makefile (working copy) >@@ -14,6 +14,7 @@ > BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit > > BROKEN_armv6= fails to build: build.xml: Java returned: 1 >+BROKEN_armv7= fails to build: build.xml: Java returned: 1 > > OPTIONS_DEFINE= DOCS EXAMPLES TEST > >Index: java/bootstrap-openjdk/Makefile >=================================================================== >--- java/bootstrap-openjdk/Makefile (revision 448901) >+++ java/bootstrap-openjdk/Makefile (working copy) >@@ -17,7 +17,7 @@ > > BUNDLE_LIBS= yes > >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc64 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc64 > BROKEN_powerpc64= fails to build: pkg-static: Unable to access file jre/lib/powerpc64/jvm.cfg > > DISTINFO_FILE= ${.CURDIR}/distinfo.${JDK_ARCH} >@@ -26,7 +26,7 @@ > DISTVERSION_i386= r351880 > DISTVERSION_powerpc64= r407937 > >-JDK_ARCH= ${ARCH:C/armv6.*/arm/} >+JDK_ARCH= ${ARCH:C/armv*/arm/} > JDK_NAME= openjdk > JDK_ROOT= bootstrap-${JDK_NAME} > >@@ -48,19 +48,19 @@ > > JDK_MASTER_SITES= LOCAL/jkim > >-.if ${ARCH:Marmv6*} >+.if ${ARCH:Marmv*} > JDK_PORT= openjdk7 > .else > JDK_PORT= openjdk6 > .endif > >-.if ${ARCH} == "i386" >+.if ${ARCH} == i386 > PLIST_SUB+= CLIENTVM="" > .else > PLIST_SUB+= CLIENTVM="@comment " > .endif > >-.if ${ARCH} == "powerpc64" >+.if ${ARCH} == powerpc64 > JDK_PORT= openjdk7 > JDK_NAME= openjdk > JDK_MASTER_SITES= LOCAL/glewis/bootstrap-openjdk >Index: java/bouncycastle15/Makefile >=================================================================== >--- java/bouncycastle15/Makefile (revision 448901) >+++ java/bouncycastle15/Makefile (working copy) >@@ -48,7 +48,8 @@ > .include <bsd.port.options.mk> > > # PR 220612: remove fork="true" in javac and fork="yes" in junit tasks >-.if ${ARCH}=="armv6" >+# NB: as of adding armv7, the patchname is kind of obsolete. >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > EXTRA_PATCHES+= ${FILESDIR}/armv6-patch-bc+-build.xml > .endif > >Index: java/classpath/Makefile >=================================================================== >--- java/classpath/Makefile (revision 448901) >+++ java/classpath/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found > BROKEN_armv6= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found >+BROKEN_armv7= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found > BROKEN_powerpc64= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found > > GNU_CONFIGURE= yes >Index: java/jakarta-regexp/Makefile >=================================================================== >--- java/jakarta-regexp/Makefile (revision 448901) >+++ java/jakarta-regexp/Makefile (working copy) >@@ -11,6 +11,7 @@ > COMMENT= Regular expressions for Java > > BROKEN_armv6= fails to build: build.xml: Java returned: 1 >+BROKEN_armv7= fails to build: build.xml: Java returned: 1 > > USE_JAVA= yes > JAVA_VERSION= 1.6+ >Index: java/java-cup/Makefile >=================================================================== >--- java/java-cup/Makefile (revision 448901) >+++ java/java-cup/Makefile (working copy) >@@ -14,6 +14,7 @@ > COMMENT= LALR parser generator in Java > > BROKEN_armv6= fails to build: build.xml: Java returned: 1 >+BROKEN_armv7= fails to build: build.xml: Java returned: 1 > > USE_JAVA= yes > USE_ANT= yes >Index: java/java3d/Makefile >=================================================================== >--- java/java3d/Makefile (revision 448901) >+++ java/java3d/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_COMB= multi > > BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details >+BROKEN_armv7= fails to compile: build.xml: Compile failed; see the compiler error output for details > > USES= tar:bzip2 > USE_JAVA= yes >Index: java/jcommon/Makefile >=================================================================== >--- java/jcommon/Makefile (revision 448901) >+++ java/jcommon/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE= LGPL21 > > BROKEN_armv6= fails to package: find: *: No such file or directory >+BROKEN_armv7= fails to package: find: *: No such file or directory > > USES= zip > USE_JAVA= yes >Index: java/openjdk8/Makefile >=================================================================== >--- java/openjdk8/Makefile (revision 448901) >+++ java/openjdk8/Makefile (working copy) >@@ -66,7 +66,7 @@ > BUILD_DEPENDS+= ${UNZIP_CMD}:archivers/unzip > .endif > >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc powerpc64 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc powerpc64 > WRKSRC= ${WRKDIR}/${PORTNAME} > > DOS2UNIX_FILES= jdk/src/bsd/doc/man/appletviewer.1 \ >@@ -214,8 +214,8 @@ > .else > JRE_IMAGEDIR= ${JDK_BUILDDIR}/images/j2re-image > .endif >-JDK_JVMDIR= lib/${ARCH:C/armv6.*/arm/:S/powerpc64/ppc64/} >-JDK_OSARCH= bsd-${ARCH:S/amd64/x86_64/:C/armv6.*/arm/:S/i386/x86/:S/powerpc64/ppc64/} >+JDK_JVMDIR= lib/${ARCH:C/armv*/arm/:S/powerpc64/ppc64/} >+JDK_OSARCH= bsd-${ARCH:S/amd64/x86_64/:C/armv*/arm/:S/i386/x86/:S/powerpc64/ppc64/} > INSTALLDIR= ${PREFIX}/${PKGBASE} > > NO_CCACHE= yes >@@ -256,8 +256,10 @@ > > OPTIONS_DEFINE= ALSA POLICY TZUPDATE X11 > OPTIONS_DEFINE_armv6= FPUHACK >+OPTIONS_DEFINE_armv7= FPUHACK > OPTIONS_DEFAULT= ALSA POLICY TZUPDATE X11 > OPTIONS_DEFAULT_armv6= FPUHACK >+OPTIONS_DEFAULT_armv7= FPUHACK > FPUHACK_DESC= Hack denormalized numbers in flush-to-zero mode > POLICY_DESC= Install the Unlimited Strength Policy Files > TZUPDATE_DESC= Update the time zone data >@@ -315,13 +317,13 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "armv6" || ${ARCH} == "i386" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 > # XXX We must limit max heap size for 32-bit targets. > CONFIGURE_ARGS+= --with-boot-jdk-jvmargs="-Xmx768m" > MAKE_ENV+= JAVADOC_CMD_MEM="-Xmx768m" > .endif > >-.if ${ARCH} == "amd64" || ${ARCH} == "i386" || ${ARCH} == "powerpc64" >+.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == powerpc64 > JDK_BUILD_JVM= server > .else > JDK_BUILD_JVM= zero >@@ -330,7 +332,7 @@ > > BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk8 \ > ${LOCALBASE}/openjdk7 >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > BOOTSTRAP_JDKS+= ${LOCALBASE}/bootstrap-openjdk > .endif > >@@ -343,7 +345,7 @@ > > # if no valid jdk found, set dependency > .if !defined(BOOTSTRAPJDKDIR) >-. if ${ARCH} == "armv6" >+. if ${ARCH} == armv6 || ${ARCH} == armv7 > # bootstrap-openjdk is based on openjdk7 and can compile openjdk8 > BOOTSTRAPJDKDIR?= ${LOCALBASE}/bootstrap-openjdk > BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/bootstrap-openjdk >Index: java/sigar/Makefile >=================================================================== >--- java/sigar/Makefile (revision 448901) >+++ java/sigar/Makefile (working copy) >@@ -17,6 +17,7 @@ > LIB_DEPENDS= libsigar.so:devel/sigar > > BROKEN_armv6= fails to compile: jni-build.xml: gcc failed with return code 1 >+BROKEN_armv7= fails to compile: jni-build.xml: gcc failed with return code 1 > > USE_GITHUB= yes > GH_ACCOUNT= amishHammer >Index: lang/abcl/Makefile >=================================================================== >--- lang/abcl/Makefile (revision 448901) >+++ lang/abcl/Makefile (working copy) >@@ -11,6 +11,7 @@ > COMMENT= Implementation of ANSI Common Lisp in Java > > BROKEN_armv6= fails to build: build.xml: Java returned: 1 >+BROKEN_armv7= fails to build: build.xml: Java returned: 1 > > PLIST_FILES= share/java/classes/abcl.jar \ > share/java/classes/abcl-contrib.jar \ >Index: lang/afnix/Makefile >=================================================================== >--- lang/afnix/Makefile (revision 448901) >+++ lang/afnix/Makefile (working copy) >@@ -13,6 +13,7 @@ > COMMENT= Multi-threaded functional programming language > > BROKEN_armv6= fails to compile: operator new takes type size_t as first parameterk/er >+BROKEN_armv7= fails to compile: operator new takes type size_t as first parameterk/er > BROKEN_i386= fails to build > BROKEN_powerpc= fails to configure > BROKEN_powerpc64= fails to build: afnix-setup: cannot determine linking type >Index: lang/clang33/Makefile >=================================================================== >--- lang/clang33/Makefile (revision 448901) >+++ lang/clang33/Makefile (working copy) >@@ -74,7 +74,7 @@ > .include <bsd.port.options.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MASSERTS} > CONFIGURE_ARGS+= --enable-assertions >Index: lang/clang33/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- lang/clang33/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ lang/clang33/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -660,7 +660,17 @@ >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: lang/clang34/Makefile >=================================================================== >--- lang/clang34/Makefile (revision 448901) >+++ lang/clang34/Makefile (working copy) >@@ -80,7 +80,7 @@ > .endif > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MASSERTS} > CONFIGURE_ARGS+= --enable-assertions >Index: lang/clang34/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- lang/clang34/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ lang/clang34/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -660,7 +660,17 @@ >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: lang/clang35/Makefile >=================================================================== >--- lang/clang35/Makefile (revision 448901) >+++ lang/clang35/Makefile (working copy) >@@ -86,7 +86,7 @@ > .include <bsd.port.pre.mk> > > # keep in sync with /usr/src/lib/clang/clang.build.mk >-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} >+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} > > .if ${PORT_OPTIONS:MASSERTS} > pre-fetch: >Index: lang/clang35/files/patch-utils_llvm-build_llvmbuild_main.py >=================================================================== >--- lang/clang35/files/patch-utils_llvm-build_llvmbuild_main.py (revision 448901) >+++ lang/clang35/files/patch-utils_llvm-build_llvmbuild_main.py (working copy) >@@ -1,6 +1,6 @@ >---- utils/llvm-build/llvmbuild/main.py.orig >-+++ utils/llvm-build/llvmbuild/main.py >-@@ -660,7 +660,17 @@ >+--- utils/llvm-build/llvmbuild/main.py.dist 2016-08-08 13:58:02.000000000 +0000 >++++ utils/llvm-build/llvmbuild/main.py 2017-08-29 12:47:14.547497255 +0000 >+@@ -751,7 +751,18 @@ > > # We handle a few special cases of target names here for historical > # reasons, as these are the names configure currently comes up with. >@@ -10,6 +10,7 @@ > + 'armeb' : 'ARM', > + 'armv6' : 'ARM', > + 'armv6hf' : 'ARM', >++ 'armv7' : 'ARM', > + 'i386' : 'X86', > + 'mips' : 'Mips', > + 'powerpc' : 'PowerPC', >Index: lang/cling/Makefile >=================================================================== >--- lang/cling/Makefile (revision 448901) >+++ lang/cling/Makefile (working copy) >@@ -19,6 +19,7 @@ > LICENSE_PERMS_LLVM= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept > > BROKEN_armv6= fails to compile: AArch64TargetMachine.cpp: relocation truncated to fit: R_ARM_CALL against symbol '__aeabi_uldivmod' >+BROKEN_armv7= fails to compile: AArch64TargetMachine.cpp: relocation truncated to fit: R_ARM_CALL against symbol '__aeabi_uldivmod' > BROKEN_powerpc64= fails to compile: IncrementalParser.cpp: 'to_string' is not a member of 'std' > > WRKSRC= ${WRKDIR}/src >Index: lang/dmd2/Makefile >=================================================================== >--- lang/dmd2/Makefile (revision 448901) >+++ lang/dmd2/Makefile (working copy) >@@ -17,6 +17,7 @@ > LICENSE_PERMS_DMD= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept > > BROKEN_armv6= dumps core: Assertion failed: (!signbit(Port::ldbl_nan)), function PortInitializer, file port.c >+BROKEN_armv7= dumps core: Assertion failed: (!signbit(Port::ldbl_nan)), function PortInitializer, file port.c > BROKEN_mips64= fails to compile: cc1: unrecognized command line option -m32 > BROKEN_powerpc64= fails to build: can't mangle function with unknown linkage (void*()) > BROKEN_sparc64= fails to install: divide-by-zero error >Index: lang/erlang/Makefile >=================================================================== >--- lang/erlang/Makefile (revision 448901) >+++ lang/erlang/Makefile (working copy) >@@ -192,7 +192,7 @@ > MAKE_ARGS+= ARCH=x86 > .endif > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > MAKE_ARGS+= ARCH=arm > .endif > >Index: lang/erlang-runtime17/Makefile >=================================================================== >--- lang/erlang-runtime17/Makefile (revision 448901) >+++ lang/erlang-runtime17/Makefile (working copy) >@@ -157,7 +157,7 @@ > MAKE_ARGS+= ARCH=x86 > .endif > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > MAKE_ARGS+= ARCH=arm > .endif > >Index: lang/erlang-runtime18/Makefile >=================================================================== >--- lang/erlang-runtime18/Makefile (revision 448901) >+++ lang/erlang-runtime18/Makefile (working copy) >@@ -155,7 +155,7 @@ > MAKE_ARGS+= ARCH=x86 > .endif > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > MAKE_ARGS+= ARCH=arm > .endif > >Index: lang/erlang-runtime19/Makefile >=================================================================== >--- lang/erlang-runtime19/Makefile (revision 448901) >+++ lang/erlang-runtime19/Makefile (working copy) >@@ -175,7 +175,7 @@ > MAKE_ARGS+= ARCH=x86 > .endif > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > MAKE_ARGS+= ARCH=arm > .endif > >Index: lang/erlang-runtime20/Makefile >=================================================================== >--- lang/erlang-runtime20/Makefile (revision 448901) >+++ lang/erlang-runtime20/Makefile (working copy) >@@ -174,7 +174,7 @@ > MAKE_ARGS+= ARCH=x86 > .endif > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > MAKE_ARGS+= ARCH=arm > .endif > >Index: lang/gauche/Makefile >=================================================================== >--- lang/gauche/Makefile (revision 448901) >+++ lang/gauche/Makefile (working copy) >@@ -16,6 +16,7 @@ > > BROKEN_aarch64= Fails to link: missing sbrk > BROKEN_armv6= Fails to build: unknown attribute __alloc_size__; also fails in assembler >+BROKEN_armv7= Fails to build: unknown attribute __alloc_size__; also fails in assembler > BROKEN_mips= Fails to build: redefinition of GC_register_dynamic_libraries > BROKEN_mips64= Fails to build: redefinition of GC_register_dynamic_libraries > BROKEN_sparc64= Fails to build: do not know how to make sparc_mach_dep.lo >Index: lang/gcc48/Makefile >=================================================================== >--- lang/gcc48/Makefile (revision 448901) >+++ lang/gcc48/Makefile (working copy) >@@ -30,7 +30,7 @@ > # once installed. > GCC_VERSION= ${PORTVERSION} > SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/} >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc powerpc64 sparc64 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc powerpc64 sparc64 > USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:bzip2 > USE_BINUTILS= yes > USE_PERL5= build >@@ -59,7 +59,7 @@ > CONFIGURE_ENV+= UNAME_m="powerpc64" > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > # Override sys.mk including -O in CFLAGS which breaks libgomp building. > CFLAGS:= ${CFLAGS:S/-O/-O2/g} > . if ${COMPILER_TYPE} == clang >Index: lang/gcc48/files/patch-arm-support >=================================================================== >--- lang/gcc48/files/patch-arm-support (revision 448901) >+++ lang/gcc48/files/patch-arm-support (working copy) >@@ -230,8 +230,8 @@ > \ No newline at end of property > Index: gcc/config.gcc > =================================================================== >---- gcc/config.gcc (revision 218760) >-+++ gcc/config.gcc (working copy) >+--- gcc/config.gcc.orig 2015-05-21 20:57:29.000000000 +0000 >++++ gcc/config.gcc 2017-08-28 15:07:25.941158130 +0000 > @@ -267,7 +267,6 @@ > arm*-wince-pe* \ > | arm*-*-ecos-elf \ >@@ -240,7 +240,7 @@ > | arm*-*-linux* \ > | arm*-*-uclinux* \ > | i[34567]86-go32-* \ >-@@ -865,6 +864,28 @@ >+@@ -865,6 +864,32 @@ > extra_options="${extra_options} arm/vxworks.opt" > tmake_file="${tmake_file} arm/t-arm arm/t-vxworks" > ;; >@@ -257,6 +257,10 @@ > + armv6*-*-freebsd*) > + tm_defines="${tm_defines} TARGET_FREEBSD_ARMv6=1" > + ;; >++ armv7*-*-freebsd*) >++ tm_defines="${tm_defines} TARGET_FREEBSD_ARMv7=1" >++ tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1" >++ ;; > + esac > + case $target in > + arm*hf-*-freebsd*) >Index: lang/gcc49/Makefile >=================================================================== >--- lang/gcc49/Makefile (revision 448901) >+++ lang/gcc49/Makefile (working copy) >@@ -30,7 +30,7 @@ > # once installed. > GCC_VERSION= ${PORTVERSION} > SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/} >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc powerpc64 sparc64 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc powerpc64 sparc64 > USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:bzip2 > USE_BINUTILS= yes > USE_PERL5= build >@@ -59,7 +59,7 @@ > CONFIGURE_ENV+= UNAME_m="powerpc64" > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > # Override sys.mk including -O in CFLAGS which breaks libgomp building. > CFLAGS:= ${CFLAGS:S/-O/-O2/g} > . if ${COMPILER_TYPE} == clang >Index: lang/gcc49/files/patch-arm-support >=================================================================== >--- lang/gcc49/files/patch-arm-support (revision 448901) >+++ lang/gcc49/files/patch-arm-support (working copy) >@@ -258,9 +258,9 @@ > \ No newline at end of property > Index: gcc/config.gcc > =================================================================== >---- gcc/config.gcc (revision 218760) >-+++ gcc/config.gcc (working copy) >-@@ -267,7 +267,6 @@ >+--- gcc/config.gcc.orig 2016-03-14 10:03:12.000000000 +0000 >++++ gcc/config.gcc 2017-08-28 14:49:38.426853558 +0000 >+@@ -268,7 +268,6 @@ > arm*-wince-pe* \ > | arm*-*-ecos-elf \ > | arm*-*-elf \ >@@ -268,7 +268,7 @@ > | arm*-*-linux* \ > | arm*-*-uclinux* \ > | i[34567]86-go32-* \ >-@@ -865,6 +864,28 @@ >+@@ -1013,6 +1012,32 @@ > extra_options="${extra_options} arm/vxworks.opt" > tmake_file="${tmake_file} arm/t-arm arm/t-vxworks" > ;; >@@ -285,6 +285,10 @@ > + armv6*-*-freebsd*) > + tm_defines="${tm_defines} TARGET_FREEBSD_ARMv6=1" > + ;; >++ armv7*-*-freebsd*) >++ tm_defines="${tm_defines} TARGET_FREEBSD_ARMv7=1" >++ tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1" >++ ;; > + esac > + case $target in > + arm*hf-*-freebsd*) >Index: lang/gcc5/Makefile >=================================================================== >--- lang/gcc5/Makefile (revision 448901) >+++ lang/gcc5/Makefile (working copy) >@@ -29,7 +29,7 @@ > > GCC_VERSION= ${PORTVERSION} > SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} >-ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 i386 powerpc powerpc64 sparc64 >+ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 sparc64 > USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:bzip2 > USE_BINUTILS= yes > USE_PERL5= build >@@ -60,7 +60,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} > .endif > >@@ -68,7 +68,7 @@ > CONFIGURE_ENV+= UNAME_m="powerpc64" > .endif > >-.if ${ARCH} == "aarch64" || ${ARCH} == "armv6" >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > . if ${COMPILER_TYPE} == clang > . if empty(PORT_OPTIONS:MBOOTSTRAP) > MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 >@@ -115,7 +115,7 @@ > gcc${SUFFIX}/gfortran \ > gcc${SUFFIX}/libgomp > # Release tarballs (as opposed to snapshots) always carry this. >-#.if ${ARCH} == "amd64" || ${ARCH} == "i386" >+#.if ${ARCH} == amd64 || ${ARCH} == i386 > INFO+= gcc${SUFFIX}/libquadmath \ > gcc${SUFFIX}/libitm > #.endif >Index: lang/gcc5-devel/Makefile >=================================================================== >--- lang/gcc5-devel/Makefile (revision 448901) >+++ lang/gcc5-devel/Makefile (working copy) >@@ -36,6 +36,7 @@ > DIST_VERSION= ${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/} > GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/} > SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} >+ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 sparc64 > USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:xz > USE_BINUTILS= yes > USE_PERL5= build >@@ -64,7 +65,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} > .endif > >@@ -72,7 +73,7 @@ > CONFIGURE_ENV+= UNAME_m="powerpc64" > .endif > >-.if ${ARCH} == "armv6" || ${ARCH} == "aarch64" >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > . if ${COMPILER_TYPE} == clang > . if empty(PORT_OPTIONS:MBOOTSTRAP) > MAKE_ARGS+=CXXFLAGS+=-fbracket-depth=512 >@@ -117,7 +118,7 @@ > gcc${SUFFIX}/gccint \ > gcc${SUFFIX}/gfortran \ > gcc${SUFFIX}/libgomp >-.if ${ARCH} == "i386" || ${ARCH} == "amd64" >+.if ${ARCH} == amd64 || ${ARCH} == i386 > INFO+= gcc${SUFFIX}/libquadmath \ > gcc${SUFFIX}/libitm > .endif >Index: lang/gcc6/Makefile >=================================================================== >--- lang/gcc6/Makefile (revision 448901) >+++ lang/gcc6/Makefile (working copy) >@@ -29,7 +29,7 @@ > > GCC_VERSION= ${PORTVERSION} > SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} >-ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 i386 powerpc powerpc64 sparc64 >+ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 sparc64 > USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:xz > USE_BINUTILS= yes > USE_PERL5= build >@@ -61,7 +61,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} > .endif > >@@ -70,7 +70,7 @@ > USE_GCC= 5 # Cannot require ourselves, needs to be at least 4.9. > .endif > >-.if ${ARCH} == "aarch64" || ${ARCH} == "armv6" >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > . if ${COMPILER_TYPE} == clang > . if empty(PORT_OPTIONS:MBOOTSTRAP) > MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 >@@ -116,7 +116,7 @@ > gcc${SUFFIX}/gfortran \ > gcc${SUFFIX}/libgomp > # Release tarballs (as opposed to snapshots) always carry this. >-#.if ${ARCH} == "amd64" || ${ARCH} == "i386" >+#.if ${ARCH} == amd64 || ${ARCH} == i386 > INFO+= gcc${SUFFIX}/libquadmath \ > gcc${SUFFIX}/libitm > #.endif >Index: lang/gcc6-devel/Makefile >=================================================================== >--- lang/gcc6-devel/Makefile (revision 448901) >+++ lang/gcc6-devel/Makefile (working copy) >@@ -34,7 +34,7 @@ > DIST_VERSION= ${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/} > GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/} > SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} >-ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 i386 powerpc powerpc64 sparc64 >+ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 sparc64 > USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:xz > USE_BINUTILS= yes > USE_PERL5= build >@@ -63,7 +63,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} > .endif > >@@ -72,7 +72,7 @@ > USE_GCC= 5 # Cannot require ourselves, needs to be at least 4.9. > .endif > >-.if ${ARCH} == "aarch64" || ${ARCH} == "armv6" >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > . if ${COMPILER_TYPE} == clang > . if empty(PORT_OPTIONS:MBOOTSTRAP) > MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 >@@ -117,7 +117,7 @@ > gcc${SUFFIX}/gccint \ > gcc${SUFFIX}/gfortran \ > gcc${SUFFIX}/libgomp >-.if ${ARCH} == "amd64" || ${ARCH} == "i386" >+.if ${ARCH} == amd64 || ${ARCH} == i386 > INFO+= gcc${SUFFIX}/libquadmath \ > gcc${SUFFIX}/libitm > .endif >Index: lang/gcc7/Makefile >=================================================================== >--- lang/gcc7/Makefile (revision 448901) >+++ lang/gcc7/Makefile (working copy) >@@ -49,7 +49,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} > .endif > >@@ -58,7 +58,7 @@ > USE_GCC= yes > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > . if ${COMPILER_TYPE} == clang > . if empty(PORT_OPTIONS:MBOOTSTRAP) > MAKE_ARGS+=CXXFLAGS+=-fbracket-depth=512 >@@ -104,7 +104,7 @@ > gcc${SUFFIX}/gfortran \ > gcc${SUFFIX}/libgomp > # Release tarballs (as opposed to snapshots) always carry this. >-#.if ${ARCH} == "amd64" || ${ARCH} == "i386" >+#.if ${ARCH} == amd64 || ${ARCH} == i386 > INFO+= gcc${SUFFIX}/libquadmath \ > gcc${SUFFIX}/libitm > #.endif >Index: lang/gcc7-devel/Makefile >=================================================================== >--- lang/gcc7-devel/Makefile (revision 448901) >+++ lang/gcc7-devel/Makefile (working copy) >@@ -14,7 +14,7 @@ > LICENSE= GPLv3 GPLv3RLE > LICENSE_COMB= multi > >-ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 i386 powerpc powerpc64 sparc64 >+ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 sparc64 > LIB_DEPENDS= libgmp.so:math/gmp \ > libmpfr.so:math/mpfr \ > libmpc.so:math/mpc >@@ -56,7 +56,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} > .endif > >@@ -65,7 +65,7 @@ > USE_GCC= yes > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > . if ${COMPILER_TYPE} == clang > . if empty(PORT_OPTIONS:MBOOTSTRAP) > MAKE_ARGS+=CXXFLAGS+=-fbracket-depth=512 >@@ -110,7 +110,7 @@ > gcc${SUFFIX}/gccint \ > gcc${SUFFIX}/gfortran \ > gcc${SUFFIX}/libgomp >-.if ${ARCH} == "amd64" || ${ARCH} == "i386" >+.if ${ARCH} == amd64 || ${ARCH} == i386 > INFO+= gcc${SUFFIX}/libquadmath \ > gcc${SUFFIX}/libitm > .endif >Index: lang/gcc8-devel/Makefile >=================================================================== >--- lang/gcc8-devel/Makefile (revision 448901) >+++ lang/gcc8-devel/Makefile (working copy) >@@ -35,6 +35,7 @@ > DIST_VERSION= ${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/} > GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/} > SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} >+ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 sparc64 > USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:xz > USE_BINUTILS= yes > USE_PERL5= build >@@ -56,7 +57,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "amd64" >+.if ${ARCH} == amd64 > CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} > .endif > >@@ -65,7 +66,7 @@ > USE_GCC= yes > .endif > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > . if ${COMPILER_TYPE} == clang > . if empty(PORT_OPTIONS:MBOOTSTRAP) > MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 >@@ -110,7 +111,7 @@ > gcc${SUFFIX}/gccint \ > gcc${SUFFIX}/gfortran \ > gcc${SUFFIX}/libgomp >-.if ${ARCH} == "amd64" || ${ARCH} == "i386" >+.if ${ARCH} == amd64 || ${ARCH} == i386 > INFO+= gcc${SUFFIX}/libquadmath \ > gcc${SUFFIX}/libitm > .endif >Index: lang/go/Makefile >=================================================================== >--- lang/go/Makefile (revision 448901) >+++ lang/go/Makefile (working copy) >@@ -31,7 +31,7 @@ > sh_CMD= ${SH} > > WRKSRC= ${WRKDIR}/go >-ONLY_FOR_ARCHS= i386 amd64 armv6 >+ONLY_FOR_ARCHS= i386 amd64 armv6 armv7 > > OPTIONS_DEFINE= GO387 > GO387_DESC= Do not generate code with SSE2 (for old x86 CPU) >@@ -38,11 +38,11 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "i386" >+.if ${ARCH} == i386 > GOARCH=386 > .elif ${ARCH} == "amd64" > GOARCH=amd64 >-.elif ${ARCH} == "armv6" >+.elif ${ARCH} == armv6 || ${ARCH} == armv7 > GOARCH=arm > .else > IGNORE= unknown arch ${ARCH} >Index: lang/go14/Makefile >=================================================================== >--- lang/go14/Makefile (revision 448901) >+++ lang/go14/Makefile (working copy) >@@ -29,12 +29,13 @@ > > WRKSRC= ${WRKDIR}/go > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > > # NB: apparently this failure is only when running under emulation via > # qemu; it works fine on native hardware. Let's leave the line in as a > # reminder, but commented out for now while this is being investigated. > #BROKEN_armv6= Fails to configure: wait: interrupted system call >+#BROKEN_armv7= Fails to configure: wait: interrupted system call > > .include <bsd.port.pre.mk> > >@@ -43,13 +44,13 @@ > CC=clang > .endif > >-.if ${ARCH} == "i386" >+.if ${ARCH} == i386 > GOARCH=386 > GOOBJ=8 >-.elif ${ARCH} == "amd64" >+.elif ${ARCH} == amd64 > GOARCH=amd64 > GOOBJ=6 >-.elif ${ARCH} == "armv6" >+.elif ${ARCH} == armv6 || ${ARCH} == armv7 > GOARCH=arm > GOOBJ=5 > .else >Index: lang/hugs/Makefile >=================================================================== >--- lang/hugs/Makefile (revision 448901) >+++ lang/hugs/Makefile (working copy) >@@ -14,6 +14,7 @@ > BUILD_DEPENDS= bash:shells/bash > > BROKEN_armv6= fails to compile: cppinput.c: invalid preprocessing directive \#! >+BROKEN_armv7= fails to compile: cppinput.c: invalid preprocessing directive \#! > BROKEN_powerpc64= fails to compile: cppinput.c: detected recursion whilst expanding macro "vector" > > WRKSRC= ${WRKDIR}/${DISTNAME} >Index: lang/io/Makefile >=================================================================== >--- lang/io/Makefile (revision 448901) >+++ lang/io/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE= BSD3CLAUSE > > BROKEN_armv6= fails to compile: ucontext.h: expected parameter declarator >+BROKEN_armv7= fails to compile: ucontext.h: expected parameter declarator > > USE_GITHUB= yes > GH_ACCOUNT= stevedekorte >Index: lang/ldc/Makefile >=================================================================== >--- lang/ldc/Makefile (revision 448901) >+++ lang/ldc/Makefile (working copy) >@@ -18,6 +18,7 @@ > > BROKEN_aarch64= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? > BROKEN_armv6= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? >+BROKEN_armv7= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? > BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11" > > USES= cmake >Index: lang/luajit/Makefile >=================================================================== >--- lang/luajit/Makefile (revision 448901) >+++ lang/luajit/Makefile (working copy) >@@ -16,7 +16,7 @@ > > PLIST_SUB+= VERSION=${DISTVERSION} > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > ONLY_FOR_ARCHS_REASON= Requires newer gcc/clang to compile. > > post-install: >Index: lang/micropython/Makefile >=================================================================== >--- lang/micropython/Makefile (revision 448901) >+++ lang/micropython/Makefile (working copy) >@@ -20,6 +20,7 @@ > PLIST_FILES= bin/micropython > > BROKEN_armv6= fails to assemble: error: invalid operand for instruction >+BROKEN_armv7= fails to assemble: error: invalid operand for instruction > > WRKSRC_SUBDIR= unix > >Index: lang/mono/Makefile >=================================================================== >--- lang/mono/Makefile (revision 448901) >+++ lang/mono/Makefile (working copy) >@@ -65,7 +65,7 @@ > TEST_TARGET= check > TEST_WRKSRC= ${WRKSRC}/mono/tests > >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc > > PORTSCOUT= limit:^\d+\.\d+\.[1-9]\d* > >Index: lang/mosh/Makefile >=================================================================== >--- lang/mosh/Makefile (revision 448901) >+++ lang/mosh/Makefile (working copy) >@@ -17,6 +17,7 @@ > libonig.so:devel/oniguruma5 > > BROKEN_armv6= fails to link: os_dep.c: undefined reference to '__stack_base__' >+BROKEN_armv7= fails to link: os_dep.c: undefined reference to '__stack_base__' > BROKEN_mips64= fails to compile: os_dep.c: redefinition of 'GC_register_dynamic_libraries' > NOT_FOR_ARCHS= aarch64 > NOT_FOR_ARCHS_REASON= gcconfig.h: the collector has not been ported to this machine/OS combination >Index: lang/nim/Makefile >=================================================================== >--- lang/nim/Makefile (revision 448901) >+++ lang/nim/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to compile: crt1.c: undefined reference to main > BROKEN_armv6= fails to compile: crt1.c: undefined reference to main >+BROKEN_armv7= fails to compile: crt1.c: undefined reference to main > BROKEN_mips64= fails to build: build.sh: clang: not found > BROKEN_powerpc64= fails to build: build.sh: clang: not found > BROKEN_sparc64= fails to build: build.sh: clang: not found >Index: lang/ocaml/Makefile >=================================================================== >--- lang/ocaml/Makefile (revision 448901) >+++ lang/ocaml/Makefile (working copy) >@@ -68,7 +68,7 @@ > PLIST_SUB+= DOC="@comment " > .endif > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS} -meabi=5" > .else > CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS}" >@@ -98,7 +98,7 @@ > .include <bsd.port.pre.mk> > .include "${FILESDIR}/manfiles" > >-OCAML_ARCH= ${ARCH:S/x86_64/amd64/:S/powerpc/power/:S/armv6/arm/} >+OCAML_ARCH= ${ARCH:S/x86_64/amd64/:S/powerpc/power/:C/armv*/arm/} > > .if defined(NO_PROFILE) || ${OCAML_ARCH:Mpower} || ${OCAML_ARCH:Mamd64} > >Index: lang/onyx/Makefile >=================================================================== >--- lang/onyx/Makefile (revision 448901) >+++ lang/onyx/Makefile (working copy) >@@ -16,6 +16,7 @@ > LIB_DEPENDS= libpcre.so:devel/pcre > > BROKEN_armv6= fails to compile: building for onyx-5.1.2_6: error code 1 >+BROKEN_armv7= fails to compile: building for onyx-5.1.2_6: error code 1 > BROKEN_mips= fails to compile: building for onyx-5.1.2_6: error code 1 > BROKEN_mips64= fails to compile: building for onyx-5.1.2_6: error code 1 > >Index: lang/parrot/Makefile >=================================================================== >--- lang/parrot/Makefile (revision 448901) >+++ lang/parrot/Makefile (working copy) >@@ -45,8 +45,6 @@ > DOCSDIR= share/doc/${PORTNAME}/${PORTVERSION} > PLIST_SUB= PARROT_VER="${PORTVERSION}" > >-BROKEN_ia64= Does not compile on ia64 >- > do-configure: > (cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}) > >Index: lang/pfe/Makefile >=================================================================== >--- lang/pfe/Makefile (revision 448901) >+++ lang/pfe/Makefile (working copy) >@@ -12,6 +12,7 @@ > > BROKEN_aarch64= fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 > BROKEN_armv6= fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 > BROKEN_i386= fails to link > BROKEN_powerpc= fails to compile > BROKEN_powerpc64= fails to build: lvalue required as increment operand >Index: lang/pypy/Makefile >=================================================================== >--- lang/pypy/Makefile (revision 448901) >+++ lang/pypy/Makefile (working copy) >@@ -20,10 +20,11 @@ > ${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 >@@ -104,9 +105,9 @@ > .include "${MASTERDIR}/bsd.pypy.mk" > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "i386" || ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 > PYPY_BITS= 32 >-.elif ${ARCH} == "amd64" || ${ARCH} == "powerpc64" >+.elif ${ARCH} == amd64 || ${ARCH} == powerpc64 > PYPY_BITS= 64 > .endif > PLIST_SUB+= PYPY_BITS="${PYPY_BITS}" >Index: lang/python27/Makefile >=================================================================== >--- lang/python27/Makefile (revision 448901) >+++ lang/python27/Makefile (working copy) >@@ -93,7 +93,7 @@ > PLIST_SUB+= X86_ONLY="@comment " > .endif > >-.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == powerpc64 || ${ARCH} == mips64 >+.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == mips64 || ${ARCH} == powerpc64 || ${ARCH} == sparc64 > PLIST_SUB+= 32BIT_ONLY="@comment " > .else > PLIST_SUB+= 32BIT_ONLY="" >Index: lang/qore/Makefile >=================================================================== >--- lang/qore/Makefile (revision 448901) >+++ lang/qore/Makefile (working copy) >@@ -16,6 +16,7 @@ > ${LOCALBASE}/bin/bash:shells/bash > > BROKEN_armv6= fails to compile: calling a private constructor of class 'ReferenceNode' >+BROKEN_armv7= fails to compile: calling a private constructor of class 'ReferenceNode' > BROKEN_powerpc= fails to build > BROKEN_powerpc64= fails to compile: unsupported relocation against r1 > >Index: lang/racket/Makefile >=================================================================== >--- lang/racket/Makefile (revision 448901) >+++ lang/racket/Makefile (working copy) >@@ -26,7 +26,7 @@ > 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 >Index: lang/rexx-imc/Makefile >=================================================================== >--- lang/rexx-imc/Makefile (revision 448901) >+++ lang/rexx-imc/Makefile (working copy) >@@ -14,6 +14,7 @@ > CONFLICTS= rexx-regina-* oorexx-[0-9]* > > BROKEN_armv6= fails to link: /nxb-bin/usr/bin/ld: hidden symbol __aeabi_uidivmod in libgcc.a is referenced by DSO >+BROKEN_armv7= fails to link: /nxb-bin/usr/bin/ld: hidden symbol __aeabi_uidivmod in libgcc.a is referenced by DSO > > HAS_CONFIGURE= yes > CONFIGURE_SCRIPT= Make >Index: lang/rexx-regina/Makefile >=================================================================== >--- lang/rexx-regina/Makefile (revision 448901) >+++ lang/rexx-regina/Makefile (working copy) >@@ -20,6 +20,7 @@ > > BROKEN_aarch64= Does not build: error: expected expression > BROKEN_armv6= Does not build: error: expected expression >+BROKEN_armv7= Does not build: error: expected expression > BROKEN_mips= Does not build: error: expected expression > BROKEN_mips64= Does not build: error: expected expression > BROKEN_powerpc64= Does not build: error: expected expression >Index: lang/ruby22/Makefile >=================================================================== >--- lang/ruby22/Makefile (revision 448901) >+++ lang/ruby22/Makefile (working copy) >@@ -86,7 +86,7 @@ > .endif > > .if ${OPSYS} == "FreeBSD" >-.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386") >+.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386) > CONFIGURE_ARGS+= --enable-dtrace > .else > CONFIGURE_ARGS+= --disable-dtrace >@@ -94,15 +94,15 @@ > .endif > > # keep in sync with all platforms where libunwind is available >-.if (${ARCH} == "amd64" || ${ARCH} == "i386") >+.if (${ARCH} == amd64 || ${ARCH} == i386) > LIB_DEPENDS+= libunwind.so:devel/libunwind > .endif > >-.if ${ARCH} == "powerpc64" >+.if ${ARCH} == powerpc64 > USE_GCC= yes > .endif > >-.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ARGS+= --with-setjmp-type=_setjmp > CONFIGURE_ENV+= ac_cv_func__setjmp=yes > .endif >Index: lang/ruby23/Makefile >=================================================================== >--- lang/ruby23/Makefile (revision 448901) >+++ lang/ruby23/Makefile (working copy) >@@ -86,7 +86,7 @@ > .endif > > .if ${OPSYS} == "FreeBSD" >-.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386") >+.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386) > CONFIGURE_ARGS+=--enable-dtrace > .else > CONFIGURE_ARGS+=--disable-dtrace >@@ -94,15 +94,15 @@ > .endif > > # keep in sync with all platforms where libunwind is available >-.if (${ARCH} == "amd64" || ${ARCH} == "i386") >+.if (${ARCH} == amd64 || ${ARCH} == i386) > LIB_DEPENDS+= libunwind.so:devel/libunwind > .endif > >-.if ${ARCH} == "powerpc64" >+.if ${ARCH} == powerpc64 > USE_GCC= yes > .endif > >-.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ARGS+=--with-setjmp-type=_setjmp > CONFIGURE_ENV+= ac_cv_func__setjmp=yes > .endif >Index: lang/ruby24/Makefile >=================================================================== >--- lang/ruby24/Makefile (revision 448901) >+++ lang/ruby24/Makefile (working copy) >@@ -45,9 +45,6 @@ > RUBY_NO_BUILD_DEPENDS= yes > RUBY_NO_RUN_DEPENDS= yes > >-NOT_FOR_ARCHS= ia64 >-NOT_FOR_ARCHS_REASON_ia64= does not build >- > OPTIONS_DEFINE= CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC > OPTIONS_DEFAULT= RDOC LIBEDIT > OPTIONS_SINGLE= EDIT >@@ -87,7 +84,7 @@ > .endif > > .if ${OPSYS} == "FreeBSD" >-.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386") >+.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386) > CONFIGURE_ARGS+=--enable-dtrace > .else > CONFIGURE_ARGS+=--disable-dtrace >@@ -95,15 +92,15 @@ > .endif > > # keep in sync with all platforms where libunwind is available >-.if (${ARCH} == "amd64" || ${ARCH} == "i386") >+.if (${ARCH} == amd64 || ${ARCH} == i386) > LIB_DEPENDS+= libunwind.so:devel/libunwind > .endif > >-.if (${ARCH} == "powerpc64" || ${ARCH} == "powerpc") >+.if (${ARCH} == powerpc || ${ARCH} == powerpc64) > USE_GCC= yes > .endif > >-.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ARGS+=--with-setjmp-type=_setjmp > CONFIGURE_ENV+= ac_cv_func__setjmp=yes > .endif >Index: lang/scm/Makefile >=================================================================== >--- lang/scm/Makefile (revision 448901) >+++ lang/scm/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= does not link: undefined reference to sbrk > BROKEN_armv6= does not build: fails self-tests >+BROKEN_armv7= does not build: fails self-tests > BROKEN_mips= does not build > BROKEN_mips64= does not build > BROKEN_powerpc64= does not build: error: r4rstest.scm: segment violation 11 >Index: lang/see/Makefile >=================================================================== >--- lang/see/Makefile (revision 448901) >+++ lang/see/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= fails to configure: floating point not detected: Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined > BROKEN_armv6= fails to configure: floating point not detected: Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined >+BROKEN_armv7= fails to configure: floating point not detected: Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined > > OPTIONS_DEFINE= GC DEBUG DOCS > OPTIONS_DEFAULT= GC >Index: lang/siod/Makefile >=================================================================== >--- lang/siod/Makefile (revision 448901) >+++ lang/siod/Makefile (working copy) >@@ -12,6 +12,7 @@ > COMMENT= Small footprint implementation of the Scheme programming language > > BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on output >+BROKEN_armv7= fails to link: final link failed: Nonrepresentable section on output > BROKEN_mips64= fails to link: final link failed: Nonrepresentable section on output > > USE_LDCONFIG= yes >Index: lang/spidermonkey17/Makefile >=================================================================== >--- lang/spidermonkey17/Makefile (revision 448901) >+++ lang/spidermonkey17/Makefile (working copy) >@@ -21,6 +21,7 @@ > CFLAGS+= -I${LOCALBASE}/include/nspr > > BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on output >+BROKEN_armv7= fails to link: final link failed: Nonrepresentable section on output > BROKEN_mips64= fails to link: final link failed: Nonrepresentable section on output > BROKEN_sparc64= fails to link > >Index: lang/swi-pl/Makefile >=================================================================== >--- lang/swi-pl/Makefile (revision 448901) >+++ lang/swi-pl/Makefile (working copy) >@@ -49,18 +49,18 @@ > > .include <bsd.port.pre.mk> > >-.if (${ARCH} == "i386" || ${ARCH} == "powerpc" || ${ARCH} == "armv6") >+.if (${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == powerpc) > PLIST_SUB+= BITS=32 > .else > PLIST_SUB+= BITS=64 > .endif > >-.if (${ARCH} == "amd64") >+.if (${ARCH} == amd64) > ARCH= x86_64 > .endif > > post-configure: >-.if ${ARCH} != "i386" >+.if ${ARCH} != i386 > @${REINPLACE_CMD} -e '/^CMFLAGS=/s/$$/ -fPIC/' \ > ${WRKSRC}/packages/Dialect.defs > .endif >Index: mail/bogofilter/Makefile >=================================================================== >--- mail/bogofilter/Makefile (revision 448901) >+++ mail/bogofilter/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE= GPLv2 > > BROKEN_armv6= fails to configure: Cannot open a shared environment in Berkeley DB >+BROKEN_armv7= fails to configure: Cannot open a shared environment in Berkeley DB > > .if !defined(MASTERDIR) || ${MASTERDIR} == ${.CURDIR} > # building master port >Index: mail/cyrus-imapd25/Makefile >=================================================================== >--- mail/cyrus-imapd25/Makefile (revision 448901) >+++ mail/cyrus-imapd25/Makefile (working copy) >@@ -18,6 +18,7 @@ > libpcre.so:devel/pcre > > BROKEN_armv6= fails to build: ./tools/config2header: Error code 1 >+BROKEN_armv7= fails to build: ./tools/config2header: Error code 1 > > CONFLICTS_INSTALL= cyrus-imapd-2.[^5].* cyrus-imapd2[^5]-2.[^5].* \ > cyrus-imapd3* >Index: mail/rmilter/Makefile >=================================================================== >--- mail/rmilter/Makefile (revision 448901) >+++ mail/rmilter/Makefile (working copy) >@@ -12,6 +12,7 @@ > LIB_DEPENDS= libpcre.so:devel/pcre > > BROKEN_armv6= fails to configure in cmake >+BROKEN_armv7= fails to configure in cmake > BROKEN_powerpc64= fails to build: btrie.c: '__SIZEOF_POINTER__' undeclared here > NOT_FOR_ARCHS= mips sparc64 > NOT_FOR_ARCHS_REASON= fails to compile: error: Unsupported word size >Index: mail/tkrat2/Makefile >=================================================================== >--- mail/tkrat2/Makefile (revision 448901) >+++ mail/tkrat2/Makefile (working copy) >@@ -18,6 +18,7 @@ > libc-client4.so:mail/cclient > > BROKEN_armv6= fails to link: ./ratatosk2.1.so: Undefined symbol "__aeabi_uidivmod" >+BROKEN_armv7= fails to link: ./ratatosk2.1.so: Undefined symbol "__aeabi_uidivmod" > BROKEN_sparc64= fails to build > > USES= ssl >Index: mail/usendmail/Makefile >=================================================================== >--- mail/usendmail/Makefile (revision 448901) >+++ mail/usendmail/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= fails to build: regparm is not valid on this platform > BROKEN_armv6= fails to build: regparm is not valid on this platform >+BROKEN_armv7= fails to build: regparm is not valid on this platform > > WRKSRC= ${WRKDIR}/mail/${DISTNAME} > >Index: math/algae/Makefile >=================================================================== >--- math/algae/Makefile (revision 448901) >+++ math/algae/Makefile (working copy) >@@ -15,6 +15,7 @@ > > BROKEN_aarch64= does not build: checking for proper floating point exception handling... no > BROKEN_armv6= does not build: checking for proper floating point exception handling... no >+BROKEN_armv7= does not build: checking for proper floating point exception handling... no > BROKEN_powerpc64= does not build: configure: error: Cannot handle floating point exceptions > > GNU_CONFIGURE= yes >Index: math/cln/Makefile >=================================================================== >--- math/cln/Makefile (revision 448901) >+++ math/cln/Makefile (working copy) >@@ -25,7 +25,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == aarch64 || ${ARCH} == armv6 >+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 > CPPFLAGS+= -DNO_ASM > .endif > >Index: math/coq/Makefile >=================================================================== >--- math/coq/Makefile (revision 448901) >+++ math/coq/Makefile (working copy) >@@ -19,6 +19,7 @@ > libfreetype.so:print/freetype2 > > BROKEN_armv6= fails to compile: Fatal error: exception Invalid_argument("index out of bounds") >+BROKEN_armv7= fails to compile: Fatal error: exception Invalid_argument("index out of bounds") > BROKEN_powerpc= fails to link > > USES= gmake gettext-runtime >Index: math/gambit/Makefile >=================================================================== >--- math/gambit/Makefile (revision 448901) >+++ math/gambit/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= fails to compile: 'm_number' is a private member of 'Gambit::GamePlayerRep' >+BROKEN_armv7= fails to compile: 'm_number' is a private member of 'Gambit::GamePlayerRep' > > USES= compiler:c++11-lib > USE_GNOME= gtk20 >Index: math/gotoblas/Makefile >=================================================================== >--- math/gotoblas/Makefile (revision 448901) >+++ math/gotoblas/Makefile (working copy) >@@ -21,6 +21,7 @@ > > BROKEN_aarch64= does not build: undefined reference to get_libname > BROKEN_armv6= does not build: undefined reference to get_libname >+BROKEN_armv7= does not build: undefined reference to get_libname > BROKEN_powerpc64= does not build: error: macro names must be identifiers > BROKEN_i386= does not build (terminates with SIGBUS) > >Index: math/jakarta-commons-math3/Makefile >=================================================================== >--- math/jakarta-commons-math3/Makefile (revision 448901) >+++ math/jakarta-commons-math3/Makefile (working copy) >@@ -18,6 +18,7 @@ > LICENSE= APACHE20 > > BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details >+BROKEN_armv7= fails to compile: build.xml: Compile failed; see the compiler error output for details > > USE_ANT= yes > USE_JAVA= yes >Index: math/lp_solve/Makefile >=================================================================== >--- math/lp_solve/Makefile (revision 448901) >+++ math/lp_solve/Makefile (working copy) >@@ -20,7 +20,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "i386" || ${ARCH} == "powerpc" || ${ARCH} == "armv6" || ${ARCH} == "mips" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == mips || ${ARCH} == powerpc > LPSOLVE_ARCH= ux32 > .else > LPSOLVE_ARCH= ux64 >Index: math/openlibm/Makefile >=================================================================== >--- math/openlibm/Makefile (revision 448901) >+++ math/openlibm/Makefile (working copy) >@@ -16,6 +16,7 @@ > > BROKEN_aarch64= fails to compile: the clang compiler does not support -march=aarch64 > BROKEN_armv6= fails to compile: a parameter list without types is only allowed in a function definition >+BROKEN_armv7= fails to compile: a parameter list without types is only allowed in a function definition > BROKEN_mips= fails to compile: No rule to make target mips/Make.files > BROKEN_mips64= fails to compile: No rule to make target mips64/Make.files > BROKEN_powerpc64= fails to build: gmake: clang: Command not found >Index: misc/bb/Makefile >=================================================================== >--- misc/bb/Makefile (revision 448901) >+++ misc/bb/Makefile (working copy) >@@ -18,6 +18,7 @@ > > BROKEN_aarch64= fails to build: regparm is not valid on this platform > BROKEN_armv6= fails to build: regparm is not valid on this platform >+BROKEN_armv7= fails to build: regparm is not valid on this platform > > GNU_CONFIGURE= yes > WRKSRC= ${WRKDIR}/bb-1.3.0 >Index: misc/estic/Makefile >=================================================================== >--- misc/estic/Makefile (revision 448901) >+++ misc/estic/Makefile (working copy) >@@ -15,6 +15,7 @@ > LICENSE= BSD2CLAUSE > > BROKEN_armv6= fails to compile: str.h: friend declaration specifying a default argument must be the only declaration >+BROKEN_armv7= fails to compile: str.h: friend declaration specifying a default argument must be the only declaration > > USES= ncurses zip > USE_CSTD= gnu89 >Index: misc/freeguide/Makefile >=================================================================== >--- misc/freeguide/Makefile (revision 448901) >+++ misc/freeguide/Makefile (working copy) >@@ -15,6 +15,7 @@ > RUN_DEPENDS= tv_cat:textproc/p5-xmltv > > BROKEN_armv6= fails to package: freeguide.1.gz: No such file or directory >+BROKEN_armv7= fails to package: freeguide.1.gz: No such file or directory > > USE_JAVA= yes > JAVA_VERSION= 1.6+ >Index: misc/libsupertone/Makefile >=================================================================== >--- misc/libsupertone/Makefile (revision 448901) >+++ misc/libsupertone/Makefile (working copy) >@@ -18,6 +18,7 @@ > libxml2.so:textproc/libxml2 > > BROKEN_armv6= fails to configure: Can't build without spandsp >+BROKEN_armv7= fails to configure: Can't build without spandsp > > USES= tar:tgz libtool > GNU_CONFIGURE= yes >Index: misc/rump/Makefile >=================================================================== >--- misc/rump/Makefile (revision 448901) >+++ misc/rump/Makefile (working copy) >@@ -10,7 +10,7 @@ > > LICENSE= BSD2CLAUSE > >-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= not yet ported to FreeBSD on this architecture > > USE_GITHUB= yes >Index: multimedia/cuse4bsd-kmod/Makefile >=================================================================== >--- multimedia/cuse4bsd-kmod/Makefile (revision 448901) >+++ multimedia/cuse4bsd-kmod/Makefile (working copy) >@@ -12,6 +12,7 @@ > CONFLICTS= video4bsd-kmod* > > BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > BROKEN_powerpc64= fails to compile: pcpu.h: error: size of array '__assert_0' is negative > > KMODNAME= cuse4bsd >Index: multimedia/ffmpeg/Makefile >=================================================================== >--- multimedia/ffmpeg/Makefile (revision 448901) >+++ multimedia/ffmpeg/Makefile (working copy) >@@ -48,6 +48,7 @@ > > OPTIONS_DEFINE_amd64= MMX SSE > OPTIONS_DEFINE_armv6= VFP NEON >+OPTIONS_DEFINE_armv7= VFP NEON > OPTIONS_DEFINE_i386= MMX SSE > OPTIONS_DEFAULT_amd64= MMX SSE > OPTIONS_DEFAULT_i386= MMX SSE >@@ -346,7 +347,7 @@ > VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau > VDPAU_CONFIGURE_ENABLE= vdpau > >-# armv6 >+# armv6/armv7 > VFP_CONFIGURE_ENABLE= vfp > NEON_CONFIGURE_ENABLE= neon > .if ! ${CFLAGS:M-march*} >@@ -445,7 +446,9 @@ > > CONFIGURE_ENV_aarch64_clang= ASFLAGS=-no-integrated-as > CONFIGURE_ENV_armv6_clang= ASFLAGS=-no-integrated-as >+CONFIGURE_ENV_armv7_clang= ASFLAGS=-no-integrated-as > CONFIGURE_ARGS_armv6= --disable-fast-unaligned >+CONFIGURE_ARGS_armv7= --disable-fast-unaligned > > DOC_FILES= Changelog CREDITS INSTALL.md LICENSE.md MAINTAINERS \ > README.md RELEASE_NOTES >Index: multimedia/ffmpeg0/Makefile >=================================================================== >--- multimedia/ffmpeg0/Makefile (revision 448901) >+++ multimedia/ffmpeg0/Makefile (working copy) >@@ -164,7 +164,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ENV+= ASFLAGS=-no-integrated-as > CFLAGS+= -no-integrated-as > .endif >Index: multimedia/gstreamer-plugins-mpeg2enc/Makefile >=================================================================== >--- multimedia/gstreamer-plugins-mpeg2enc/Makefile (revision 448901) >+++ multimedia/gstreamer-plugins-mpeg2enc/Makefile (working copy) >@@ -8,6 +8,7 @@ > COMMENT= Gstreamer mpeg encoder plugin > > BROKEN_armv6= fails to compile: 'format_codes.h' file not found >+BROKEN_armv7= fails to compile: 'format_codes.h' file not found > > GST_PLUGIN= mpeg2enc > >Index: multimedia/gstreamer1-plugins-mpeg2enc/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-mpeg2enc/Makefile (revision 448901) >+++ multimedia/gstreamer1-plugins-mpeg2enc/Makefile (working copy) >@@ -6,6 +6,7 @@ > COMMENT= GStreamer mpeg encoder plugin > > BROKEN_armv6= fails to compile: 'format_codes.h' file not found >+BROKEN_armv7= fails to compile: 'format_codes.h' file not found > > GST_PLUGIN= mpeg2enc > DIST= bad >Index: multimedia/handbrake/Makefile >=================================================================== >--- multimedia/handbrake/Makefile (revision 448901) >+++ multimedia/handbrake/Makefile (working copy) >@@ -35,6 +35,7 @@ > > BROKEN_aarch64= Fails to build: invokes x86 asm > BROKEN_armv6= Fails to build: invokes x86 asm >+BROKEN_armv7= Fails to build: invokes x86 asm > > USE_GITHUB= yes > GH_ACCOUNT= HandBrake >Index: multimedia/kissdx/Makefile >=================================================================== >--- multimedia/kissdx/Makefile (revision 448901) >+++ multimedia/kissdx/Makefile (working copy) >@@ -17,6 +17,7 @@ > libdvdread.so:multimedia/libdvdread > > BROKEN_armv6= fails to compile: kissdx.c: function definition is not allowed here >+BROKEN_armv7= fails to compile: kissdx.c: function definition is not allowed here > BROKEN_mips64= fails to compile: kissdx.c: nested functions are disabled, use -fnested-functions to re-enable > BROKEN_powerpc64= fails to compile: kissdx.c: nested functions are disabled, use -fnested-functions to re-enable > >Index: multimedia/kodi/Makefile >=================================================================== >--- multimedia/kodi/Makefile (revision 448901) >+++ multimedia/kodi/Makefile (working copy) >@@ -59,10 +59,11 @@ > libyajl.so:devel/yajl > RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > KODI_ARCH_i386= x86 > KODI_ARCH_amd64=x86_64 > KODI_ARCH_armv6=armv6 >+KODI_ARCH_armv7=armv7 > > USES= autoreconf:build compiler:c++11-lib gettext gmake iconv jpeg \ > libtool pkgconfig python:-2.7 ssl >@@ -98,6 +99,7 @@ > OPTIONS_SINGLE_RPI= RPI1 RPI2 > > OPTIONS_EXCLUDE_armv6= LIRC VAAPI VDPAU >+OPTIONS_EXCLUDE_armv7= LIRC VAAPI VDPAU > OPTIONS_EXCLUDE_amd64= RPI1 RPI2 > OPTIONS_EXCLUDE_i386= RPI1 RPI2 > >@@ -112,6 +114,7 @@ > OPTIONS_DEFAULT= AIRPLAY AIRTUNES AVAHI CEC LIBBLURAY LIRC \ > MYSQL NFS RTMP SFTP SMB VAAPI VDPAU WEBSERVER > OPTIONS_DEFAULT_armv6= RPI1 >+OPTIONS_DEFAULT_armv7= RPI1 > > AIRPLAY_LIB_DEPENDS= libplist.so:devel/libplist > AIRPLAY_CONFIGURE_ENABLE= airplay >@@ -170,7 +173,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} != "armv6" >+.if ${ARCH} != armv6 && ${ARCH} != armv7 > BUILD_DEPENDS+= gtk-update-icon-cache:x11-toolkits/gtk20 > LIB_DEPENDS+= libdrm.so:graphics/libdrm > RUN_DEPENDS+= glxinfo:graphics/mesa-demos \ >@@ -182,7 +185,7 @@ > PLIST_SUB+= ARM="@comment " > PLIST_SUB+= X86="" > .else >-# armv6 (rpi1 and rpi2 only) >+# armv6 || armv7 (rpi1 and rpi2 only) > EXTRA_PATCHES= ${FILESDIR}/extra-armv6_hal > CONFIGURE_ARGS+= --enable-player=omxplayer > LIB_DEPENDS+= libEGL.so:misc/raspberrypi-userland \ >@@ -210,7 +213,7 @@ > ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/kodi/kodi.bin > ${FIND} ${STAGEDIR}${PREFIX}/lib/kodi -name '*.so' -or -name '*.xbs' -or -name '*.vis' \ > | ${XARGS} ${STRIP_CMD} >-.if ${ARCH} != armv6 >+.if ${ARCH} != armv6 && ${ARCH} != armv7 > ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/kodi/kodi-xrandr > .endif > >Index: multimedia/kodi/files/patch-configure.ac >=================================================================== >--- multimedia/kodi/files/patch-configure.ac (revision 448901) >+++ multimedia/kodi/files/patch-configure.ac (working copy) >@@ -1,6 +1,6 @@ >---- configure.ac.orig 2016-10-08 UTC >-+++ configure.ac >-@@ -564,12 +564,25 @@ case $host in >+--- configure.ac.orig 2017-05-24 20:49:32.000000000 +0000 >++++ configure.ac 2017-08-28 14:09:04.029056190 +0000 >+@@ -564,12 +564,36 @@ > CORE_SYSTEM_NAME=linux > ARCH="x86-freebsd" > MAKE="gmake" >@@ -23,10 +23,21 @@ > + use_gles=yes > + use_gl=no > + use_x11=no >++ ;; >++ armv7-*-freebsd*) >++ target_platform=target_linux >++ ARCH="armv7-freebsd" >++ MAKE="gmake" >++ USE_STATIC_FFMPEG=1 >++ use_arch="arm" >++ use_neon=no >++ use_gles=yes >++ use_gl=no >++ use_x11=no > ;; > arm-apple-darwin*) > CORE_SYSTEM_NAME=ios >-@@ -684,7 +697,7 @@ if test "$target_platform" = "target_ras >+@@ -688,7 +712,7 @@ > use_hardcoded_tables="yes" > use_openmax=no > CORE_SYSTEM_NAME=rbpi >@@ -35,7 +46,7 @@ > AC_DEFINE(HAS_EGLGLES, [1], [Define if supporting EGL based GLES Framebuffer]) > USE_OMXLIB=1; AC_DEFINE([HAVE_OMXLIB],[1],["Define to 1 if OMX libs is enabled"]) > USE_MMAL=1; AC_DEFINE([HAS_MMAL],[1],["Define to 1 if MMAL libs is enabled"]) >-@@ -753,10 +766,16 @@ fi >+@@ -759,10 +783,16 @@ > # platform specific flags > if echo "$ARCH" | grep -q "freebsd" ; then > LOCALBASE="${LOCALBASE:-/usr/local}" >@@ -55,7 +66,7 @@ > fi > if test "$host_vendor" = "apple" ; then > # standard application paths >-@@ -796,8 +815,16 @@ if test "$host_vendor" = "apple" ; then >+@@ -802,8 +832,17 @@ > LIBS="$LIBS -framework CoreFoundation" > fi > elif test "$target_platform" = "target_raspberry_pi"; then >@@ -67,6 +78,7 @@ > + if test "$use_platform" = "raspberry-pi2"; then > + CFLAGS="$CFLAGS -march=armv7a -mtune=cortex-a7 -mfpu=neon" > + CXXFLAGS="$CXXFLAGS -march=armv7a -mtune=cortex-a7 -mfpu=neon" >++ ARCH="armv7-freebsd" > + FFMPEG_OPTS="${FFMPEG_OPTS} --enable-neon" > + fi > + >@@ -73,7 +85,7 @@ > elif test "$use_arch" = "arm"; then > CFLAGS="$CFLAGS -mno-apcs-stack-check" > CXXFLAGS="$CXXFLAGS -mno-apcs-stack-check" >-@@ -915,6 +942,7 @@ AC_LANG_POP([C++]) >+@@ -921,6 +960,7 @@ > > # Check inotify availability > AC_CHECK_HEADER([sys/inotify.h], AC_DEFINE([HAVE_INOTIFY],[1],[Define if we have inotify]),) >@@ -81,7 +93,7 @@ > > # Python > if test -z "$PYTHON_NOVERSIONCHECK"; then >-@@ -1163,12 +1191,13 @@ AS_CASE([x$use_libbluray], >+@@ -1169,12 +1209,13 @@ > ) > > #Check to see if libs are needed for functions that are often built-in to libc >@@ -96,7 +108,7 @@ > > # platform dependent libraries > if test "$host_vendor" = "apple" ; then >-@@ -1552,7 +1581,7 @@ if test "${USE_STATIC_FFMPEG}" = "1"; th >+@@ -1558,7 +1599,7 @@ > > if test "$cross_compiling" != "yes"; then > if test "$use_debug" != "yes"; then >@@ -105,7 +117,7 @@ > fi > if test "$use_optimizations" != "yes"; then > FFMPEG_OPTS="${FFMPEG_OPTS} --disable-optimizations" >-@@ -1563,7 +1592,7 @@ if test "${USE_STATIC_FFMPEG}" = "1"; th >+@@ -1569,7 +1610,7 @@ > SAVE_LIBS="$LIBS" > # check for system installed ffmpeg. We require minimum versions. > PKG_CHECK_MODULES([FFMPEG], [$FFMPEG_LIBNAMES], >@@ -114,7 +126,7 @@ > [FFMPEG_FOUND="false"]) > > if test "${USE_STATIC_FFMPEG}" = "1" && test "$FFMPEG_FOUND" = "true"; then >-@@ -1590,7 +1619,11 @@ if test "${USE_STATIC_FFMPEG}" = "1"; th >+@@ -1596,7 +1637,11 @@ > elif test "$with_ffmpeg" = "force"; then > # always build our ffmpeg > AC_MSG_NOTICE("FFmpeg installation forced by user - installing our version") >@@ -127,7 +139,7 @@ > export PKG_CONFIG_PATH="${ffmpeg_build}/ffmpeg-install/lib/pkgconfig:$PKG_CONFIG_PATH" > > elif test "$with_ffmpeg" != "no"; then >-@@ -1603,7 +1636,7 @@ fi >+@@ -1609,7 +1654,7 @@ > > if test "$FFMPEG_FOUND" != "true"; then > PKG_CHECK_MODULES([FFMPEG], [$FFMPEG_LIBNAMES], >@@ -136,7 +148,7 @@ > [AC_MSG_ERROR("ffmpeg not found")]) > fi > >-@@ -1627,9 +1660,9 @@ fi >+@@ -1633,9 +1678,9 @@ > echo "Checking for SWIG installation" > AC_PATH_PROG(SWIG_EXE, swig, "none") > if test "$SWIG_EXE" = "none"; then >@@ -149,7 +161,7 @@ > fi > fi > if test "$SWIG_EXE" = "none"; then >-@@ -1922,7 +1955,7 @@ if test "x$use_texturepacker" != "xno"; >+@@ -1928,7 +1973,7 @@ > AC_PATH_PROG([TEXTUREPACKER], [TexturePacker], ["none"], > [$PATH$PATH_SEPARATOR${abs_top_srcdir}/tools/depends/native/TexturePacker/bin]) > if test "$TEXTUREPACKER" = "none"; then >@@ -158,7 +170,7 @@ > TEXTUREPACKER="${abs_top_srcdir}/tools/depends/native/TexturePacker/bin/TexturePacker" > fi > if test -x "$TEXTUREPACKER"; then >-@@ -2142,6 +2175,8 @@ if test "$host_vendor" = "apple" ; then >+@@ -2148,6 +2193,8 @@ > LIBS="$LIBS -L\$(abs_top_srcdir)/lib/ffmpeg/libswscale -lswscale" > fi > >Index: multimedia/kodi/files/patch-m4_xbmc__arch.m4 >=================================================================== >--- multimedia/kodi/files/patch-m4_xbmc__arch.m4 (revision 448901) >+++ multimedia/kodi/files/patch-m4_xbmc__arch.m4 (working copy) >@@ -4,7 +4,7 @@ > amd64-*-freebsd*) > AC_SUBST(NATIVE_ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_FREEBSD -D_LINUX") > ;; >-+ armv6-*-freebsd*) >++ armv*-*-freebsd*) > + AC_SUBST(NATIVE_ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_FREEBSD -D_LINUX") > + ;; > *86*-apple-darwin*) >@@ -14,7 +14,7 @@ > amd64-*-freebsd*) > AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_FREEBSD -D_LINUX") > ;; >-+ armv6-*-freebsd*) >++ armv*-*-freebsd*) > + AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_FREEBSD -D_LINUX") > + ;; > arm-apple-darwin*) >Index: multimedia/libass/Makefile >=================================================================== >--- multimedia/libass/Makefile (revision 448901) >+++ multimedia/libass/Makefile (working copy) >@@ -24,6 +24,7 @@ > OPTIONS_DEFINE= HARFBUZZ > OPTIONS_DEFAULT=HARFBUZZ > OPTIONS_EXCLUDE_armv6=HARFBUZZ >+OPTIONS_EXCLUDE_armv7=HARFBUZZ > OPTIONS_DEFINE_amd64= ASM > OPTIONS_DEFINE_i386= ASM > OPTIONS_DEFAULT_amd64= ASM >Index: multimedia/libav/Makefile >=================================================================== >--- multimedia/libav/Makefile (revision 448901) >+++ multimedia/libav/Makefile (working copy) >@@ -10,8 +10,6 @@ > > LICENSE= GPLv2+ > >-BROKEN_armv6= fails to compile: cc: warning: joined argument expects additional value: -mcpu= >- > BUILD_DEPENDS= yasm:devel/yasm > LIB_DEPENDS= libopencv_core.so:graphics/opencv-core \ > libgmp.so:math/gmp \ >@@ -18,6 +16,9 @@ > libvdpau.so:multimedia/libvdpau \ > libhogweed.so:security/nettle > >+BROKEN_armv6= fails to compile: cc: warning: joined argument expects additional value: -mcpu= >+BROKEN_armv7= fails to compile: cc: warning: joined argument expects additional value: -mcpu= >+ > USES= cpe gmake perl5 pkgconfig tar:xz > USE_XORG= x11 > HAS_CONFIGURE= yes >@@ -173,11 +174,11 @@ > > .include <bsd.port.options.mk> > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ENV+= ASFLAGS=-no-integrated-as > .endif > >-.if ${ARCH} == "i386" >+.if ${ARCH} == i386 > CONFIGURE_ARGS+= --extra-cflags=-m32 > .endif > >Index: multimedia/libcec/Makefile >=================================================================== >--- multimedia/libcec/Makefile (revision 448901) >+++ multimedia/libcec/Makefile (working copy) >@@ -31,8 +31,11 @@ > OPTIONS_DEFINE= PYTHON X11 > OPTIONS_DEFAULT= PYTHON X11 > OPTIONS_DEFINE_armv6= RPI >+OPTIONS_DEFINE_armv7= RPI > OPTIONS_DEFAULT_armv6= RPI >+OPTIONS_DEFAULT_armv7= RPI > OPTIONS_EXCLUDE_armv6= X11 >+OPTIONS_EXCLUDE_armv7= X11 > OPTIONS_SUB= yes > > PYTHON_DESC= build python wrapper >Index: multimedia/libde265/Makefile >=================================================================== >--- multimedia/libde265/Makefile (revision 448901) >+++ multimedia/libde265/Makefile (working copy) >@@ -18,5 +18,6 @@ > CONFIGURE_ARGS= --disable-sherlock265 --disable-dec265 > > BROKEN_armv6= fails to compile: invokes x86 assembler >+BROKEN_armv7= fails to compile: invokes x86 assembler > > .include <bsd.port.mk> >Index: multimedia/libvdpau-va-gl/Makefile >=================================================================== >--- multimedia/libvdpau-va-gl/Makefile (revision 448901) >+++ multimedia/libvdpau-va-gl/Makefile (working copy) >@@ -18,6 +18,7 @@ > LIB_DEPENDS= libva-x11.so:multimedia/libva > > BROKEN_armv6= fails to configure: CMake Error: Check for working CXX compiler: /nxb-bin/usr/bin/c++ -- broken >+BROKEN_armv7= fails to configure: CMake Error: Check for working CXX compiler: /nxb-bin/usr/bin/c++ -- broken > BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11" > > USE_GITHUB= yes >Index: multimedia/libvpx/Makefile >=================================================================== >--- multimedia/libvpx/Makefile (revision 448901) >+++ multimedia/libvpx/Makefile (working copy) >@@ -47,6 +47,7 @@ > OPTIONS_DEFAULT=MULTIRES POSTPROC RTCPU SHARED SIZE_LIMIT THREADS > OPTIONS_EXCLUDE_aarch64=RTCPU > OPTIONS_EXCLUDE_armv6= RTCPU >+OPTIONS_EXCLUDE_armv7= RTCPU > OPTIONS_SUB= SHARED > > DEBUG_CONFIGURE_ON= --enable-debug >Index: multimedia/mkclean/Makefile >=================================================================== >--- multimedia/mkclean/Makefile (revision 448901) >+++ multimedia/mkclean/Makefile (working copy) >@@ -27,6 +27,7 @@ > > BROKEN_aarch64= Does not install: arm-none-linux-gnueabi-gcc: Command not found > BROKEN_armv6= Does not install: arm-none-linux-gnueabi-gcc: Command not found >+BROKEN_armv7= Does not install: arm-none-linux-gnueabi-gcc: Command not found > BROKEN_mips64= Does not install: mipsel-linux-gcc: Command not found > BROKEN_sparc64= Does not install: gmake: GNUmakefile: No such file or directory > >Index: multimedia/mpeg_play/Makefile >=================================================================== >--- multimedia/mpeg_play/Makefile (revision 448901) >+++ multimedia/mpeg_play/Makefile (working copy) >@@ -12,7 +12,7 @@ > 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 >Index: multimedia/mplayer/Makefile.options >=================================================================== >--- multimedia/mplayer/Makefile.options (revision 448901) >+++ multimedia/mplayer/Makefile.options (working copy) >@@ -49,6 +49,7 @@ > .endif # ${CHOSEN_COMPILER_TYPE} == clang > > CFLAGS_armv6+= -no-integrated-as >+CFLAGS_armv7+= -no-integrated-as > > # Extra build options for debugging > # ================================= >Index: net/aoe/Makefile >=================================================================== >--- net/aoe/Makefile (revision 448901) >+++ net/aoe/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to compile: redefinition of frame > BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative > BROKEN_sparc64= fails to compile: redefinition of frame > >Index: net/appkonference/Makefile >=================================================================== >--- net/appkonference/Makefile (revision 448901) >+++ net/appkonference/Makefile (working copy) >@@ -19,7 +19,7 @@ > > PLIST_FILES= lib/asterisk/modules/app_konference.so > >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc > ONLY_FOR_ARCHS_REASON= not yet ported to this architecture > > OPTIONS_DEFINE= OPTIMIZED_CFLAGS >Index: net/asterisk11/Makefile >=================================================================== >--- net/asterisk11/Makefile (revision 448901) >+++ net/asterisk11/Makefile (working copy) >@@ -23,7 +23,8 @@ > EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX} > > BROKEN_armv6= fails to configure: the SPANDSP installation appears to be missing or broken >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc sparc64 >+BROKEN_armv7= fails to configure: the SPANDSP installation appears to be missing or broken >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc sparc64 > > USES= bison cpe gmake iconv localbase ncurses shebangfix \ > sqlite ssl >@@ -72,6 +73,7 @@ > OPTIONS_DEFAULT_sparc64= DAHDI GCC XMPP > OPTIONS_DEFAULT_powerpc= GCC XMPP > OPTIONS_DEFAULT_armv6= BASE >+OPTIONS_DEFAULT_armv7= BASE > > OPTIONS_GROUP= CODECS > OPTIONS_GROUP_CODECS= GSM NEWG711 SPEEX VORBIS >Index: net/asterisk13/Makefile >=================================================================== >--- net/asterisk13/Makefile (revision 448901) >+++ net/asterisk13/Makefile (working copy) >@@ -21,7 +21,8 @@ > libjansson.so:devel/jansson > > BROKEN_armv6= fails to configure: the SPANDSP installation appears to be missing or broken >-ONLY_FOR_ARCHS= amd64 armv6 i386 powerpc sparc64 >+BROKEN_armv7= fails to configure: the SPANDSP installation appears to be missing or broken >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc sparc64 > > EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX} > >@@ -73,6 +74,7 @@ > OPTIONS_DEFAULT_sparc64= DAHDI GCC XMPP > OPTIONS_DEFAULT_powerpc= GCC XMPP > OPTIONS_DEFAULT_armv6= BASE >+OPTIONS_DEFAULT_armv7= BASE > > OPTIONS_GROUP= CODECS > OPTIONS_GROUP_CODECS= GSM NEWG711 SPEEX VORBIS >Index: net/freerdp/Makefile >=================================================================== >--- net/freerdp/Makefile (revision 448901) >+++ net/freerdp/Makefile (working copy) >@@ -29,6 +29,7 @@ > OPTIONS_SUB= yes > > OPTIONS_DEFINE_armv6= NEON >+OPTIONS_DEFINE_armv7= NEON > OPTIONS_DEFINE_amd64= SSE > OPTIONS_DEFINE_i386= SSE > OPTIONS_DEFAULT_amd64= SSE >Index: net/freerdp1/Makefile >=================================================================== >--- net/freerdp1/Makefile (revision 448901) >+++ net/freerdp1/Makefile (working copy) >@@ -32,7 +32,9 @@ > OPTIONS_SUB= yes > > OPTIONS_DEFINE_armv6= NEON >+OPTIONS_DEFINE_armv7= NEON > OPTIONS_EXCLUDE_armv6= SSE >+OPTIONS_EXCLUDE_armv7= SSE > > ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib > ALSA_CMAKE_BOOL= WITH_ALSA >@@ -67,11 +69,11 @@ > > .include <bsd.port.pre.mk> > >-.if ${OPSYS} == "FreeBSD" && ${ARCH} == "armv6" >+.if ${OPSYS} == FreeBSD && (${ARCH} == armv6 || ${ARCH} == armv7) > .if ${OSVERSION} < 1100500 || \ > (${OSVERSION} >= 1100500 && ${OSVERSION} < 1100504) || \ > (${OSVERSION} >= 1200000 && ${OSVERSION} < 1200008) >-BROKEN= Fails to build on ARMv6 (libm bug). See: r305380 (HEAD), r305971 (stable/11) [\#199422, \#211965] \ >+BROKEN= Fails to build on ARMv6/7 (libm bug). See: r305380 (HEAD), r305971 (stable/11) [\#199422, \#211965] \ > Please update to a later (fixed) version. > .endif > .endif >Index: net/hsflowd/Makefile >=================================================================== >--- net/hsflowd/Makefile (revision 448901) >+++ net/hsflowd/Makefile (working copy) >@@ -10,6 +10,7 @@ > COMMENT= Agent that exports metrics using the sFlow protocol > > BROKEN_armv6= fails to compile: src/FreeBSD/Makefile: Malformed conditional (empty $(BINDIR)) >+BROKEN_armv7= fails to compile: src/FreeBSD/Makefile: Malformed conditional (empty $(BINDIR)) > BROKEN_mips= fails to compile: src/FreeBSD/Makefile: Malformed conditional (empty $(BINDIR)) > BROKEN_mips64= fails to compile: src/FreeBSD/Makefile: Malformed conditional (empty $(BINDIR)) > >Index: net/intel-em-kmod/Makefile >=================================================================== >--- net/intel-em-kmod/Makefile (revision 448901) >+++ net/intel-em-kmod/Makefile (working copy) >@@ -9,6 +9,7 @@ > COMMENT= Gigabit FreeBSD Base Drivers for Intel(R) Ethernet > > BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative > > MASTERDIR= ${.CURDIR}/../intel-ixl-kmod >Index: net/ipsvd/Makefile >=================================================================== >--- net/ipsvd/Makefile (revision 448901) >+++ net/ipsvd/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE_FILE= ${WRKSRC}/package/COPYING > > BROKEN_armv6= fails to install: Checking udpsvd... drop: unable to read from socket: bad address >+BROKEN_armv7= fails to install: Checking udpsvd... drop: unable to read from socket: bad address > BROKEN_mips64= fails to install: tcpsvd failed > > WRKSRC= ${WRKDIR}/net/${DISTNAME} >Index: net/isboot-kmod/Makefile >=================================================================== >--- net/isboot-kmod/Makefile (revision 448901) >+++ net/isboot-kmod/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE= BSD2CLAUSE > > BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative > > USES= kmod uidfix >Index: net/l2tpd/Makefile >=================================================================== >--- net/l2tpd/Makefile (revision 448901) >+++ net/l2tpd/Makefile (working copy) >@@ -11,6 +11,7 @@ > COMMENT= Implementation of the layer two tunneling protocol > > BROKEN_armv6= fails to link: undefined reference to check_control >+BROKEN_armv7= fails to link: undefined reference to check_control > > USES= compiler:nestedfct > >Index: net/linknx/Makefile >=================================================================== >--- net/linknx/Makefile (revision 448901) >+++ net/linknx/Makefile (working copy) >@@ -15,6 +15,7 @@ > BUILD_DEPENDS= ${LOCALBASE}/lib/libargp.a:devel/argp-standalone > > BROKEN_armv6= fails to configure: checking for GNU Pth... Segmentation fault >+BROKEN_armv7= fails to configure: checking for GNU Pth... Segmentation fault > BROKEN_mips= fails to configure: checking for GNU Pth... Segmentation fault > BROKEN_mips64= fails to configure: checking for GNU Pth... Segmentation fault > >Index: net/openmpi2/Makefile >=================================================================== >--- net/openmpi2/Makefile (revision 448901) >+++ net/openmpi2/Makefile (working copy) >@@ -18,6 +18,7 @@ > libmunge.so:security/munge > > BROKEN_armv6= fails to package: pkg-static: mca_patcher_overwrite.la: No such file or directory >+BROKEN_armv7= fails to package: pkg-static: mca_patcher_overwrite.la: No such file or directory > BROKEN_sparc64= fails to compile on sparc64 > > HAS_CONFIGURE= yes >Index: net/pacemaker/Makefile >=================================================================== >--- net/pacemaker/Makefile (revision 448901) >+++ net/pacemaker/Makefile (working copy) >@@ -26,6 +26,7 @@ > ocf-tester:net-mgmt/resource-agents > > BROKEN_armv6= fails to install: help2man: can't get '--help' info from pacemakerd >+BROKEN_armv7= fails to install: help2man: can't get '--help' info from pacemakerd > BROKEN_powerpc64= fails to build > > CONFLICTS= heartbeat-[0-9]* >Index: net/py-libnet/Makefile >=================================================================== >--- net/py-libnet/Makefile (revision 448901) >+++ net/py-libnet/Makefile (working copy) >@@ -16,6 +16,7 @@ > LIB_DEPENDS= libnet.so:net/libnet > > BROKEN_armv6= fails to package: lib.freebsd-11.0-RELEASE-p1-armv6-2.7/libnet.so: No such file or directory >+BROKEN_armv7= fails to package: lib.freebsd-11.0-RELEASE-p1-armv7-2.7/libnet.so: No such file or directory > BROKEN_aarch64= fails to package: lib.freebsd-11.0-RELEASE-p1-aarch64-2.7/libnet.so: No such file or directory > BROKEN_mips64= fails to package: lib.freebsd-11.0-RELEASE-p1-mips64-2.7/libnet.so: No such file or directory > BROKEN_powerpc64= fails to package: lib.freebsd-11.0-RELEASE-p1-powerpc64-2.7/libnet.so: No such file or directory >Index: net/spread-j/Makefile >=================================================================== >--- net/spread-j/Makefile (revision 448901) >+++ net/spread-j/Makefile (working copy) >@@ -15,6 +15,7 @@ > BUILD_DEPENDS= ${ANT}:devel/apache-ant > > BROKEN_armv6= fails to package: java/docs/*.html: No such file or directory >+BROKEN_armv7= fails to package: java/docs/*.html: No such file or directory > > USE_JAVA= YES > JAVA_VERSION= 1.6+ >Index: net/xorp/Makefile >=================================================================== >--- net/xorp/Makefile (revision 448901) >+++ net/xorp/Makefile (working copy) >@@ -28,6 +28,7 @@ > GROUPS= xorp > > BROKEN_armv6= does not compile: recursive template instantiation exceeded maximum depth of 25 >+BROKEN_armv7= does not compile: recursive template instantiation exceeded maximum depth of 25 > BROKEN_sparc64= does not compile on sparc64 > > OPTIONS_DEFINE= OPTIMIZE ORIGIN SHARED STRIP TCP_RPC >Index: net/yate/Makefile >=================================================================== >--- net/yate/Makefile (revision 448901) >+++ net/yate/Makefile (working copy) >@@ -16,7 +16,7 @@ > libspeex.so:audio/speex \ > libgsm.so:audio/gsm > >-ONLY_FOR_ARCHS= amd64 armv6 i386 sparc64 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 sparc64 > > USES= autoreconf bison gmake shebangfix > SHEBANG_FILES= share/scripts/banbrutes.php \ >Index: net/zerotier/Makefile >=================================================================== >--- net/zerotier/Makefile (revision 448901) >+++ net/zerotier/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE.GPL-3 > > BROKEN_armv6= fails to link: Source object ext/arm32-neon-salsa2012-asm/salsa2012.o has EABI version 0, but target zerotier-one has EABI version 5 >+BROKEN_armv7= fails to link: Source object ext/arm32-neon-salsa2012-asm/salsa2012.o has EABI version 0, but target zerotier-one has EABI version 5 > BROKEN_powerpc64= fails to compile: clang: not found > > USES= gmake compiler:c11 >Index: net-im/gale/Makefile >=================================================================== >--- net-im/gale/Makefile (revision 448901) >+++ net-im/gale/Makefile (working copy) >@@ -17,6 +17,7 @@ > > BROKEN_aarch64= fails to compile: conflicting types for __wcwidth > BROKEN_armv6= fails to compile: conflicting types for __wcwidth >+BROKEN_armv7= fails to compile: conflicting types for __wcwidth > > USES= iconv libtool ncurses ssl > GNU_CONFIGURE= yes >Index: net-im/pidgin-sipe/Makefile >=================================================================== >--- net-im/pidgin-sipe/Makefile (revision 448901) >+++ net-im/pidgin-sipe/Makefile (working copy) >@@ -22,6 +22,7 @@ > RUN_DEPENDS= pidgin:net-im/pidgin > > BROKEN_armv6= fails to compile: cast from 'struct sipe_core_public *' to 'struct sipe_core_private *' increases required alignment from 4 to 8 >+BROKEN_armv7= fails to compile: cast from 'struct sipe_core_public *' to 'struct sipe_core_private *' increases required alignment from 4 to 8 > > GNU_CONFIGURE= yes > USES= gmake libtool localbase pkgconfig tar:bzip2 ssl >Index: net-im/telegram-purple/Makefile >=================================================================== >--- net-im/telegram-purple/Makefile (revision 448901) >+++ net-im/telegram-purple/Makefile (working copy) >@@ -19,6 +19,7 @@ > libwebp.so:graphics/webp > > BROKEN_armv6= fails to link: undefined reference to 'backtrace' >+BROKEN_armv7= fails to link: undefined reference to 'backtrace' > BROKEN_sparc64= fails to compile: assertion fails > > OPTIONS_DEFINE= NLS >Index: net-mgmt/fastnetmon/Makefile >=================================================================== >--- net-mgmt/fastnetmon/Makefile (revision 448901) >+++ net-mgmt/fastnetmon/Makefile (working copy) >@@ -33,6 +33,7 @@ > CMAKE_INSTALL_PREFIX= ${PREFIX} > > BROKEN_armv6= Does not build: invokes x86 assembler >+BROKEN_armv7= Does not build: invokes x86 assembler > BROKEN_powerpc64= Does not build > > USE_RC_SUBR= ${PORTNAME} >Index: net-mgmt/kapacitor/Makefile >=================================================================== >--- net-mgmt/kapacitor/Makefile (revision 448901) >+++ net-mgmt/kapacitor/Makefile (working copy) >@@ -13,7 +13,7 @@ > > BUILD_DEPENDS= go>=1.6.0:lang/go > >-ONLY_FOR_ARCHS= i386 amd64 armv6 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > > USE_RC_SUBR= kapacitord > >Index: net-p2p/verlihub-plugins-chatroom/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-chatroom/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-chatroom/Makefile (working copy) >@@ -10,6 +10,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_DESC= Chatroom > >Index: net-p2p/verlihub-plugins-floodprotect/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-floodprotect/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-floodprotect/Makefile (working copy) >@@ -11,6 +11,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_NAME= floodprot > PLUGIN_DESC= Floodprotect >Index: net-p2p/verlihub-plugins-forbid/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-forbid/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-forbid/Makefile (working copy) >@@ -10,6 +10,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_DESC= ForbiddenWords > >Index: net-p2p/verlihub-plugins-iplog/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-iplog/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-iplog/Makefile (working copy) >@@ -10,6 +10,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_DESC= IPLog > >Index: net-p2p/verlihub-plugins-isp/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-isp/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-isp/Makefile (working copy) >@@ -10,6 +10,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_DESC= ISP > >Index: net-p2p/verlihub-plugins-luascript/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-luascript/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-luascript/Makefile (working copy) >@@ -11,6 +11,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_NAME= lua > PLUGIN_DESC= LuaScript >Index: net-p2p/verlihub-plugins-messanger/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-messanger/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-messanger/Makefile (working copy) >@@ -10,6 +10,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_DESC= Messanger > >Index: net-p2p/verlihub-plugins-stats/Makefile >=================================================================== >--- net-p2p/verlihub-plugins-stats/Makefile (revision 448901) >+++ net-p2p/verlihub-plugins-stats/Makefile (working copy) >@@ -10,6 +10,7 @@ > MAINTAINER= me@skylord.ru > > BROKEN_armv6= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) >+BROKEN_armv7= fails to configure: checking for VERLIHUB - version >= 0... no (see config.log) > > PLUGIN_DESC= Statistics > >Index: net-p2p/zetacoin/Makefile >=================================================================== >--- net-p2p/zetacoin/Makefile (revision 448901) >+++ net-p2p/zetacoin/Makefile (working copy) >@@ -19,6 +19,7 @@ > LDFLAGS+= -L${OPENSSLLIB} > > BROKEN_armv6= AtomicPointer not implemented >+BROKEN_armv7= AtomicPointer not implemented > BROKEN_powerpc64= fails to configure: No working boost sleep implementation found > > USE_GITHUB= yes >Index: net-p2p/zetacoin-nox11/Makefile >=================================================================== >--- net-p2p/zetacoin-nox11/Makefile (revision 448901) >+++ net-p2p/zetacoin-nox11/Makefile (working copy) >@@ -9,6 +9,7 @@ > SLAVE_PORT= yes > > BROKEN_armv6= AtomicPointer not implemented >+BROKEN_armv7= AtomicPointer not implemented > BROKEN_powerpc64= Does not configure: error: No working boost sleep implementation found > > .include "${MASTERDIR}/Makefile" >Index: print/pdf-renderer/Makefile >=================================================================== >--- print/pdf-renderer/Makefile (revision 448901) >+++ print/pdf-renderer/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE= LGPL21 > > BROKEN_armv6= fails to install: swinglabs-build-impl.xml: Javadoc returned 1 >+BROKEN_armv7= fails to install: swinglabs-build-impl.xml: Javadoc returned 1 > > USES= dos2unix zip > NO_WRKSUBDIR= yes >Index: russian/ircd-hybrid/Makefile >=================================================================== >--- russian/ircd-hybrid/Makefile (revision 448901) >+++ russian/ircd-hybrid/Makefile (working copy) >@@ -19,6 +19,7 @@ > > BROKEN_aarch64= fails to compile: passing void * to parameter of incompatible type > BROKEN_armv6= fails to compile: passing void * to parameter of incompatible type >+BROKEN_armv7= fails to compile: passing void * to parameter of incompatible type > > WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-ru > USES= bison ssl >Index: science/cdcl/Makefile >=================================================================== >--- science/cdcl/Makefile (revision 448901) >+++ science/cdcl/Makefile (working copy) >@@ -14,6 +14,7 @@ > COMMENT= Scientific graphic library for geoscience > > BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on output >+BROKEN_armv7= fails to link: final link failed: Nonrepresentable section on output > > OPTIONS_DEFINE= DOCS > USES= desthack pkgconfig >Index: science/cdf/Makefile >=================================================================== >--- science/cdf/Makefile (revision 448901) >+++ science/cdf/Makefile (working copy) >@@ -20,6 +20,7 @@ > > BROKEN_aarch64= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? > BROKEN_armv6= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? >+BROKEN_armv7= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? > > USES= fortran ncurses > USE_LDCONFIG= yes >Index: science/hdf/Makefile >=================================================================== >--- science/hdf/Makefile (revision 448901) >+++ science/hdf/Makefile (working copy) >@@ -15,7 +15,7 @@ > LIB_DEPENDS= libsz.so:science/szip > > BROKEN_powerpc64= Does not build: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'you' >-NOT_FOR_ARCHS= aarch64 armv6 >+NOT_FOR_ARCHS= aarch64 armv6 armv7 > NOT_FOR_ARCHS_REASON= fails to compile: no machine type has been defined > > CONFLICTS_INSTALL= netcdf-4.[0-9]* >Index: science/openkim/Makefile >=================================================================== >--- science/openkim/Makefile (revision 448901) >+++ science/openkim/Makefile (working copy) >@@ -22,7 +22,7 @@ > .include <bsd.port.options.mk> > > # Is there a better way to detect 32-bit systems? >-.if ${ARCH} == "armv6" || ${ARCH} == "i386" || ${ARCH} == "mips" || ${ARCH} == "powerpc" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == mips || ${ARCH} == powerpc > MAKE_ENV+= KIM_SYSTEM32="yes" > .endif > >Index: science/simlib/Makefile >=================================================================== >--- science/simlib/Makefile (revision 448901) >+++ science/simlib/Makefile (working copy) >@@ -17,7 +17,7 @@ > > 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: >Index: security/cryptlib/Makefile >=================================================================== >--- security/cryptlib/Makefile (revision 448901) >+++ security/cryptlib/Makefile (working copy) >@@ -10,7 +10,7 @@ > MAINTAINER= ale@FreeBSD.org > COMMENT= Powerful security programming toolkit > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > > OPTIONS_DEFINE= DOCS > >Index: security/hpenc/Makefile >=================================================================== >--- security/hpenc/Makefile (revision 448901) >+++ security/hpenc/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE= BSD2CLAUSE > > BROKEN_armv6= fails to build: fatal error: cpuid_flags.inc: No such file or directory >+BROKEN_armv7= fails to build: fatal error: cpuid_flags.inc: No such file or directory > BROKEN_powerpc64= fails to build: fatal error: cpuid_flags.inc: No such file or directory > > NOT_FOR_ARCHS= aarch64 sparc64 >Index: security/libprelude/Makefile >=================================================================== >--- security/libprelude/Makefile (revision 448901) >+++ security/libprelude/Makefile (working copy) >@@ -17,6 +17,7 @@ > libgcrypt.so:security/libgcrypt > > BROKEN_armv6= fails to configure: Easybindings require a C++ compiler, but none were found >+BROKEN_armv7= fails to configure: Easybindings require a C++ compiler, but none were found > > OPTIONS_DEFINE= DOCS PERL PYTHON > OPTIONS_SUB= yes >Index: security/p5-Digest-GOST/Makefile >=================================================================== >--- security/p5-Digest-GOST/Makefile (revision 448901) >+++ security/p5-Digest-GOST/Makefile (working copy) >@@ -12,7 +12,7 @@ > 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 >Index: security/pecl-crypto/Makefile >=================================================================== >--- security/pecl-crypto/Makefile (revision 448901) >+++ security/pecl-crypto/Makefile (working copy) >@@ -11,6 +11,7 @@ > LICENSE= PHP301 > > BROKEN_armv6= fails to configure: C compiler cannot create executables >+BROKEN_armv7= fails to configure: C compiler cannot create executables > BROKEN_mips= fails to configure: C compiler cannot create executables > BROKEN_mips64= fails to configure: C compiler cannot create executables > BROKEN_powerpc64= fails to configure: C compiler cannot create executables >Index: security/pgpin/files/patch-makefile >=================================================================== >--- security/pgpin/files/patch-makefile (revision 448901) >+++ security/pgpin/files/patch-makefile (working copy) >@@ -1,5 +1,5 @@ >---- makefile.orig 2001-03-23 11:44:58.000000000 +0100 >-+++ makefile 2016-11-19 13:49:38.970838000 +0100 >+--- makefile.orig 2001-03-23 10:44:58.000000000 +0000 >++++ makefile 2017-08-28 12:40:58.433014811 +0000 > @@ -50,15 +50,15 @@ > # -DUSE_SELECT to use select() system call > # -DUSE_NBIO to use non-blocking read() >@@ -27,11 +27,11 @@ > @echo " apollo-gcc, atari,aux(*), aux-gcc, bsd, bsdgcc, convexos," > - @echo " dgux, djgpp, encore, freebsd, hpux-68k(*), hpux-68k-ansi," > + @echo " dgux, djgpp, encore, hpux-68k(*), hpux-68k-ansi," >-+ @echo " freebsd-{alpha,i386,sparc64,ia64,amd64,powerpc,armv6,mips,mips64}," >++ @echo " freebsd-{alpha,i386,sparc64,amd64,powerpc,armv6,armv7,mips,mips64}," > @echo " hpux-68k-gcc, hpux-pa(*), hpux-pa-ansi, hpux-pa-gcc, hpux9-pa-ansi," > @echo " irix, irix_asm, isc, isc_asm, linux, linux-aout, linux-68k," > @echo " machten, mach_386, mips-ultrix, netbsd, netbsd_68k, newsasm," >-@@ -175,11 +176,54 @@ >+@@ -175,9 +176,52 @@ > $(MAKE) all CC=gcc LD=gcc \ > CFLAGS="$(RSAINCDIR) -O2 -DHIGHFIRST -DUNIX -DPORTABLE -DIDEA32" > >@@ -40,8 +40,8 @@ > $(MAKE) all LD="$(CC) -s" OBJS_EXT="_80386.o _zmatch.o" \ > - CFLAGS="$(RSAINCDIR) -O2 -fno-strength-reduce -DUNIX -DIDEA32 -DASM \ > + CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DUNIX -DIDEA32 -DASM \ >- -DMAX_NAMELEN=255" >- >++ -DMAX_NAMELEN=255" >++ > +freebsd-alpha: > + $(MAKE) all LD="$(CC) -s" \ > + CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ >@@ -52,10 +52,6 @@ > + CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ > + -DHIGHFIRST -DMERRITT -DMAX_NAMELEN=255" > + >-+freebsd-ia64: >-+ $(MAKE) all LD="$(CC) -s" \ >-+ CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ >-+ -DMAX_NAMELEN=255" > +freebsd-amd64: > + $(MAKE) all LD="$(CC) -s" \ > + CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ >@@ -68,6 +64,10 @@ > + $(MAKE) all LD="$(CC) -s" \ > + CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ > + -DMAX_NAMELEN=255" >++freebsd-armv7: >++ $(MAKE) all LD="$(CC) -s" \ >++ CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ >++ -DMAX_NAMELEN=255" > +freebsd-mips: > + $(MAKE) all LD="$(CC) -s" \ > + CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ >@@ -83,8 +83,6 @@ > +freebsd-powerpc64: > + $(MAKE) all LD="$(CC) -s" \ > + CFLAGS="$(RSAINCDIR) $(OS_CFLAGS) -DPORTABLE -DUNIX -DIDEA32 \ >-+ -DMAX_NAMELEN=255" >-+ >+ -DMAX_NAMELEN=255" >+ > 386bsd: >- $(MAKE) all CC=gcc LD=gcc OBJS_EXT="_80386.o _zmatch.o" \ >- CFLAGS="$(RSAINCDIR) -O -DUNIX -DIDEA32 -DASM -DMAX_NAMELEN=255" >Index: security/poly1305aes/Makefile >=================================================================== >--- security/poly1305aes/Makefile (revision 448901) >+++ security/poly1305aes/Makefile (working copy) >@@ -16,6 +16,7 @@ > CC+= ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} > > BROKEN_armv6= fails to build: poly1305aes.impl.do: fatal: all tests failed >+BROKEN_armv7= fails to build: poly1305aes.impl.do: fatal: all tests failed > BROKEN_aarch64= fails to build: poly1305aes.impl.do: fatal: all tests failed > NOT_FOR_ARCHS= amd64 > >Index: security/py-cryptlib_py/Makefile >=================================================================== >--- security/py-cryptlib_py/Makefile (revision 448901) >+++ security/py-cryptlib_py/Makefile (working copy) >@@ -14,7 +14,7 @@ > LICENSE= GPLv3 > LICENSE_FILE= ${WRKSRC}/COPYING > >-ONLY_FOR_ARCHS= i386 amd64 armv6 >+ONLY_FOR_ARCHS= i386 amd64 armv6 armv7 > > USES= python:2 zip:infozip > USE_PYTHON= distutils autoplist >Index: security/rcracki_mt/Makefile >=================================================================== >--- security/rcracki_mt/Makefile (revision 448901) >+++ security/rcracki_mt/Makefile (working copy) >@@ -11,7 +11,7 @@ > > 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} >Index: security/sha1collisiondetection/Makefile >=================================================================== >--- security/sha1collisiondetection/Makefile (revision 448901) >+++ security/sha1collisiondetection/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE.txt > > BROKEN_armv6= fails to compile: generic selections are a C11-specific feature [-Werror,-Wc11-extensions] >+BROKEN_armv7= fails to compile: generic selections are a C11-specific feature [-Werror,-Wc11-extensions] > BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option -std=c90 > > USE_GITHUB= yes >Index: sysutils/acpica-tools/Makefile >=================================================================== >--- sysutils/acpica-tools/Makefile (revision 448901) >+++ sysutils/acpica-tools/Makefile (working copy) >@@ -15,6 +15,7 @@ > LICENSE_COMB= dual > > BROKEN_armv6= fails to compile: comparison of constant -1 with expression of type char is always true >+BROKEN_armv7= fails to compile: comparison of constant -1 with expression of type char is always true > BROKEN_aarch64= fails to compile: comparison of constant -1 with expression of type char is always true > BROKEN_powerpc64= fails to compile: comparison is always true due to limited range of data type > >Index: sysutils/asmon/Makefile >=================================================================== >--- sysutils/asmon/Makefile (revision 448901) >+++ sysutils/asmon/Makefile (working copy) >@@ -13,6 +13,7 @@ > LICENSE= GPLv2 > > BROKEN_armv6= fails to compile: asmon.c: variable has incomplete type 'struct vmmeter' >+BROKEN_armv7= fails to compile: asmon.c: variable has incomplete type 'struct vmmeter' > BROKEN_mips= fails to compile: asmon.c: storage size of 'sum' isn't known > BROKEN_mips64= fails to compile: asmon.c: storage size of 'sum' isn't known > BROKEN_powerpc64= fails to compile: asmon.c: storage size of 'sum' isn't known >Index: sysutils/cloudabi-utils/Makefile >=================================================================== >--- sysutils/cloudabi-utils/Makefile (revision 448901) >+++ sysutils/cloudabi-utils/Makefile (working copy) >@@ -18,7 +18,7 @@ > USE_GITHUB= yes > GH_ACCOUNT= NuxiNL > >-ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386 >+ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 > ONLY_FOR_ARCHS_REASON= CloudABI has not yet been ported to other architectures > > USES= cmake compiler:c11 pkgconfig tar:xz >Index: sysutils/dc3dd/Makefile >=================================================================== >--- sysutils/dc3dd/Makefile (revision 448901) >+++ sysutils/dc3dd/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_armv6= fails to compile: bit-field 'verify_error_if_negative_size__' has negative width >+BROKEN_armv7= fails to compile: bit-field 'verify_error_if_negative_size__' has negative width > > USES= gettext iconv gmake tar:bzip2 > GNU_CONFIGURE= yes >Index: sysutils/e2fsprogs/Makefile >=================================================================== >--- sysutils/e2fsprogs/Makefile (revision 448901) >+++ sysutils/e2fsprogs/Makefile (working copy) >@@ -37,6 +37,7 @@ > > BROKEN_aarch64= fails to link: missing sbrk > #BROKEN_armv6= fails self-tests: Running e2fsprogs test suite...failed: f_pre_1970_date_encoding >+#BROKEN_armv7= fails self-tests: Running e2fsprogs test suite...failed: f_pre_1970_date_encoding > #BROKEN_mips= fails self-tests: Running e2fsprogs test suite...failed: f_pre_1970_date_encoding > #BROKEN_mips64= fails self-tests: Running e2fsprogs test suite...failed: f_pre_1970_date_encoding > #BROKEN_powerpc64= fails self-tests: Running e2fsprogs test suite...Signal (11) SIGSEGV >Index: sysutils/fluent-bit/Makefile >=================================================================== >--- sysutils/fluent-bit/Makefile (revision 448901) >+++ sysutils/fluent-bit/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to build: error: unknown type name thread_local > BROKEN_armv6= fails to configure: failure in cmake >+BROKEN_armv7= fails to configure: failure in cmake > BROKEN_mips= fails to build: conflicting types for 'restrict' > BROKEN_mips64= fails to build: conflicting types for 'restrict' > BROKEN_powerpc64= fails to build: cast from pointer to integer of different size >Index: sysutils/geomWatch/Makefile >=================================================================== >--- sysutils/geomWatch/Makefile (revision 448901) >+++ sysutils/geomWatch/Makefile (working copy) >@@ -19,6 +19,7 @@ > > BROKEN_aarch64= fails to compile: ISA not supported > BROKEN_armv6= fails to compile: call to 'atomic_add_64' is ambiguous >+BROKEN_armv7= fails to compile: call to 'atomic_add_64' is ambiguous > IGNORE_DragonFly= requires geom(4) support > > USES= tar:tbz >Index: sysutils/hal/Makefile >=================================================================== >--- sysutils/hal/Makefile (revision 448901) >+++ sysutils/hal/Makefile (working copy) >@@ -70,7 +70,7 @@ > > .include <bsd.port.pre.mk> > >-.if (${ARCH}=="i386" || ${ARCH}=="amd64" || ${ARCH}=="ia64") >+.if ${ARCH} == amd64 || ${ARCH} == i386 > RUN_DEPENDS+= dmidecode:sysutils/dmidecode > .endif > >Index: sysutils/heirloom/Makefile >=================================================================== >--- sysutils/heirloom/Makefile (revision 448901) >+++ sysutils/heirloom/Makefile (working copy) >@@ -14,6 +14,7 @@ > RUN_DEPENDS:= ${BUILD_DEPENDS} > > BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h >+BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h > > USES= gmake ncurses tar:bzip2 > MAKE_ARGS= CC=${CC} CFLAGS="${CFLAGS}" ROOT="${STAGEDIR}" \ >Index: sysutils/ipdbtools/Makefile >=================================================================== >--- sysutils/ipdbtools/Makefile (revision 448901) >+++ sysutils/ipdbtools/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to compile: error: invalid conversion between vector type and integer type > BROKEN_armv6= fails to compile: error: invalid conversion between vector type and integer type >+BROKEN_armv7= fails to compile: error: invalid conversion between vector type and integer type > BROKEN_powerpc64= fails to compile: error: unrecognized command line option -mssse3 > BROKEN_sparc64= fails to compile: error: unrecognized command line option -mssse3 > >Index: sysutils/jobd/Makefile >=================================================================== >--- sysutils/jobd/Makefile (revision 448901) >+++ sysutils/jobd/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= fails to compile: comparison of constant -1 with expression of type char is always true > BROKEN_armv6= fails to compile: comparison of constant -1 with expression of type char is always true >+BROKEN_armv7= fails to compile: comparison of constant -1 with expression of type char is always true > BROKEN_mips64= fails to configure: unrecognized command line option -std=c++11 > BROKEN_powerpc64= fails to configure: Unable to run configure in ./src/ > BROKEN_sparc64= fails to configure: unrecognized command line option -std=c++11 >Index: sysutils/liburcu/Makefile >=================================================================== >--- sysutils/liburcu/Makefile (revision 448901) >+++ sysutils/liburcu/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= Fails to build: Cannot build: unrecognized architecture detected > BROKEN_armv6= Fails to build: address argument to atomic builtin must be a pointer >+BROKEN_armv7= Fails to build: address argument to atomic builtin must be a pointer > BROKEN_mips= Fails to build: undefined reference to `__sync_bool_compare_and_swap_4 > BROKEN_mips64= Fails to build: undefined reference to `__sync_bool_compare_and_swap_4 > >Index: sysutils/mbgtools/Makefile >=================================================================== >--- sysutils/mbgtools/Makefile (revision 448901) >+++ sysutils/mbgtools/Makefile (working copy) >@@ -14,6 +14,7 @@ > > BROKEN_aarch64= fails to compile: unused variables > BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > BROKEN_mips64= fails to compile: unused variables > BROKEN_powerpc64= fails to compile: warning: mbg_dbg_data defined but not used > BROKEN_sparc64= fails to compile: error in structure definitions >Index: sysutils/muse/Makefile >=================================================================== >--- sysutils/muse/Makefile (revision 448901) >+++ sysutils/muse/Makefile (working copy) >@@ -10,6 +10,7 @@ > COMMENT= Shows memory usage data > > BROKEN_armv6= fails to compile: muse.c: variable has incomplete type 'struct vmmeter' >+BROKEN_armv7= fails to compile: muse.c: variable has incomplete type 'struct vmmeter' > BROKEN_mips= fails to compile: muse.c: storage size of 'vmstats' isn't known > BROKEN_mips64= fails to compile: muse.c: storage size of 'vmstats' isn't known > BROKEN_powerpc64= fails to compile: muse.c: storage size of 'vmstats' isn't known >Index: sysutils/passwordsafe/Makefile >=================================================================== >--- sysutils/passwordsafe/Makefile (revision 448901) >+++ sysutils/passwordsafe/Makefile (working copy) >@@ -13,7 +13,7 @@ > libxerces-c-3.1.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]* >Index: sysutils/pefs-kmod/Makefile >=================================================================== >--- sysutils/pefs-kmod/Makefile (revision 448901) >+++ sysutils/pefs-kmod/Makefile (working copy) >@@ -17,8 +17,9 @@ > NO_MANCOMPRESS= > > BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 >+BROKEN_armv7= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 > BROKEN_DragonFly= fails to build: don't know how to make vnode_if.h >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > ONLY_FOR_ARCHS_REASON= untested on any other arch > > USES= kmod uidfix >Index: sysutils/pesign/Makefile >=================================================================== >--- sysutils/pesign/Makefile (revision 448901) >+++ sysutils/pesign/Makefile (working copy) >@@ -24,9 +24,10 @@ > 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 >+BROKEN_armv7= fails to compile: error: EFI_VARIABLE_NON_VOLATILE redefined > > post-patch: > @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g' ${WRKSRC}/Make.defaults >Index: sysutils/radeontop/Makefile >=================================================================== >--- sysutils/radeontop/Makefile (revision 448901) >+++ sysutils/radeontop/Makefile (working copy) >@@ -14,7 +14,7 @@ > 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 >Index: sysutils/rovclock/Makefile >=================================================================== >--- sysutils/rovclock/Makefile (revision 448901) >+++ sysutils/rovclock/Makefile (working copy) >@@ -13,6 +13,7 @@ > > BROKEN_aarch64= fails to install: undefined reference to outl > BROKEN_armv6= fails to install: undefined reference to outl >+BROKEN_armv7= fails to install: undefined reference to outl > BROKEN_mips= fails to install: undefined reference to outl > BROKEN_mips64= fails to install: undefined reference to outl > BROKEN_powerpc64= fails to install: undefined reference to outl >Index: sysutils/sformat/Makefile >=================================================================== >--- sysutils/sformat/Makefile (revision 448901) >+++ sysutils/sformat/Makefile (working copy) >@@ -15,7 +15,8 @@ > COMMENT= Allows formatting/partitioning/analysis/repairing of SCSI disks > > BROKEN_aarch64= does not build: No rule to make target RULES/arm64-freebsd-cc.rul >-BROKEN_armv6= does not build: No rule to make target RULES/arm64-freebsd-cc.rul >+BROKEN_armv6= does not build: No rule to make target RULES/arm-freebsd-cc.rul >+BROKEN_armv7= does not build: No rule to make target RULES/arm-freebsd-cc.rul > BROKEN_mips64= does not build: No rule to make target RULES/mips-freebsd-cc.rul > BROKEN_powerpc64= does not install: powerpc-freebsd-cc/sformat: No such file or directory > >Index: sysutils/showbeastie/Makefile >=================================================================== >--- sysutils/showbeastie/Makefile (revision 448901) >+++ sysutils/showbeastie/Makefile (working copy) >@@ -26,6 +26,7 @@ > MAKE_ARGS+= -m ${SRC_BASE}/share/mk > > BROKEN_armv6= fails to link: testmain uses VFP register arguments, dict.o does not >+BROKEN_armv7= fails to link: testmain uses VFP register arguments, dict.o does not > BROKEN_mips64= fails to link: relocation truncated to fit: R_MIPS_26 against `__assert@@FBSD_1.0' > > WRKSRC_SUBDIR= ficl >Index: sysutils/syslinux/Makefile >=================================================================== >--- sysutils/syslinux/Makefile (revision 448901) >+++ sysutils/syslinux/Makefile (working copy) >@@ -15,7 +15,7 @@ > BUILD_DEPENDS= nasm:devel/nasm > RUN_DEPENDS= mtools:emulators/mtools > >-ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386 >+ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 > ONLY_FOR_ARCHS_REASON= linux is not available for ${ARCH} > > USES= perl5 gmake tar:xz >Index: sysutils/uschedule/Makefile >=================================================================== >--- sysutils/uschedule/Makefile (revision 448901) >+++ sysutils/uschedule/Makefile (working copy) >@@ -15,6 +15,7 @@ > > BROKEN_aarch64= fails to build: regparm is not valid on this platform > BROKEN_armv6= fails to build: regparm is not valid on this platform >+BROKEN_armv7= fails to build: regparm is not valid on this platform > > WRKSRC= ${WRKDIR}/admin/${DISTNAME} > >Index: sysutils/wmmemfree/Makefile >=================================================================== >--- sysutils/wmmemfree/Makefile (revision 448901) >+++ sysutils/wmmemfree/Makefile (working copy) >@@ -11,6 +11,7 @@ > COMMENT= Memory and swap monitoring dockapp > > BROKEN_armv6= fails to compile: mem_freebsd.c: variable has incomplete type 'struct vmmeter' >+BROKEN_armv7= fails to compile: mem_freebsd.c: variable has incomplete type 'struct vmmeter' > BROKEN_mips= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known > BROKEN_mips64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known > BROKEN_powerpc64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known >Index: sysutils/yum/Makefile >=================================================================== >--- sysutils/yum/Makefile (revision 448901) >+++ sysutils/yum/Makefile (working copy) >@@ -22,7 +22,7 @@ > ${PYTHON_PKGNAMEPREFIX}iniparse>0:devel/py-iniparse \ > ${PYTHON_PKGNAMEPREFIX}urlgrabber>0:www/py-urlgrabber > >-ONLY_FOR_ARCHS= amd64 aarch64 armv6 i386 >+ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 > ONLY_FOR_ARCHS_REASON= linux is not available for ${ARCH} > > USES= cpe gettext gmake python shebangfix >Index: textproc/jing/Makefile >=================================================================== >--- textproc/jing/Makefile (revision 448901) >+++ textproc/jing/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE_FILE= ${WRKSRC}/copying.txt > > BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 >+BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 > > USE_GITHUB= yes > GH_ACCOUNT= relaxng >Index: textproc/p5-Text-BibTeX/Makefile >=================================================================== >--- textproc/p5-Text-BibTeX/Makefile (revision 448901) >+++ textproc/p5-Text-BibTeX/Makefile (working copy) >@@ -21,6 +21,8 @@ > USE_PERL5= modbuild > USE_LDCONFIG= yes > >+CFLAGS_amd64= -fPIC >+ > STRIP_FILES= bin/dumpnames bin/biblex bin/bibparse \ > ${SITE_ARCH_REL}/auto/Text/BibTeX/BibTeX.so \ > lib/libbtparse.so >@@ -32,10 +34,6 @@ > RUN_DEPENDS+= p5-Scalar-List-Utils>=0.42:lang/p5-Scalar-List-Utils > .endif > >-.if ${ARCH} == "amd64" || ${ARCH} == "ia64" >-CFLAGS+= -fPIC >-.endif >- > post-install: > ${STRIP_CMD} ${STRIP_FILES:S|^|${STAGEDIR}${PREFIX}/|} > >Index: textproc/randlm/Makefile >=================================================================== >--- textproc/randlm/Makefile (revision 448901) >+++ textproc/randlm/Makefile (working copy) >@@ -26,6 +26,7 @@ > > BROKEN_aarch64= fails to compile: invalid output constraint =a in asm > BROKEN_armv6= fails to compile: invalid output constraint =a in asm >+BROKEN_armv7= fails to compile: invalid output constraint =a in asm > BROKEN_powerpc64= fails to compile: error: 'itr' does not name a type > > post-patch: >Index: textproc/senna/Makefile >=================================================================== >--- textproc/senna/Makefile (revision 448901) >+++ textproc/senna/Makefile (working copy) >@@ -12,6 +12,7 @@ > > BROKEN_aarch64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX > BROKEN_armv6= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX >+BROKEN_armv7= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX > BROKEN_powerpc64= does not build: relocation truncated to fit: R_PPC64_TOC16_DS > BROKEN_sparc64= does not build > >Index: textproc/trang/Makefile >=================================================================== >--- textproc/trang/Makefile (revision 448901) >+++ textproc/trang/Makefile (working copy) >@@ -12,6 +12,7 @@ > LICENSE_FILE= ${WRKSRC}/trang/copying.txt > > BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 >+BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 > > USE_GITHUB= yes > GH_ACCOUNT= relaxng >Index: www/anyterm/Makefile >=================================================================== >--- www/anyterm/Makefile (revision 448901) >+++ www/anyterm/Makefile (working copy) >@@ -19,6 +19,7 @@ > > BROKEN_aarch64= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 > BROKEN_armv6= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 >+BROKEN_armv7= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 > BROKEN_powerpc64= Does not build: ld: cannot find -lboost_system > > USE_RC_SUBR= anytermd >Index: www/apache-forrest/Makefile >=================================================================== >--- www/apache-forrest/Makefile (revision 448901) >+++ www/apache-forrest/Makefile (working copy) >@@ -13,6 +13,7 @@ > COMMENT= Tool for rapid development of small sites > > BROKEN_armv6= fails to compile: build.xml: tools/ant/lib not found >+BROKEN_armv7= fails to compile: build.xml: tools/ant/lib not found > > ANT= ${STAGEDIR}${DATADIR}/tools/ant/bin/ant > ANT_TARGET= local-deploy >Index: www/ctemplate/Makefile >=================================================================== >--- www/ctemplate/Makefile (revision 448901) >+++ www/ctemplate/Makefile (working copy) >@@ -10,6 +10,7 @@ > COMMENT= Template system for C > > BROKEN_armv6= fails to compile: assigning to char * from incompatible type const char * >+BROKEN_armv7= fails to compile: assigning to char * from incompatible type const char * > > USES= gmake > GNU_CONFIGURE= yes >Index: www/kannel/Makefile >=================================================================== >--- www/kannel/Makefile (revision 448901) >+++ www/kannel/Makefile (working copy) >@@ -20,6 +20,7 @@ > LIB_DEPENDS= libpcre.so:devel/pcre > > BROKEN_armv6= fails to configure: Unable to find MySQL client libraries >+BROKEN_armv7= fails to configure: Unable to find MySQL client libraries > > PORTSCOUT= skipv:1.5.0 > >Index: www/libhpack/Makefile >=================================================================== >--- www/libhpack/Makefile (revision 448901) >+++ www/libhpack/Makefile (working copy) >@@ -16,6 +16,7 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE > > BROKEN_armv6= fails to compile: Can't define TIME_MAX #' >+BROKEN_armv7= fails to compile: Can't define TIME_MAX #' > > LIB_DEPENDS= libcheck.so:devel/check > >Index: www/mongrel2/Makefile >=================================================================== >--- www/mongrel2/Makefile (revision 448901) >+++ www/mongrel2/Makefile (working copy) >@@ -17,6 +17,7 @@ > libsqlite3.so:databases/sqlite3 > > BROKEN_armv6= does not build >+BROKEN_armv7= does not build > BROKEN_mips= does not build (tests segfault) > BROKEN_mips64= does not build (tests segfault) > BROKEN_powerpc64= does not build (tests segfault) >Index: www/node/Makefile >=================================================================== >--- www/node/Makefile (revision 448901) >+++ www/node/Makefile (working copy) >@@ -44,7 +44,7 @@ > > CONFLICTS_INSTALL= node[456]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]* > >-ONLY_FOR_ARCHS= aarch64 amd64 armv6 i386 >+ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 > > CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ > --without-npm \ >@@ -77,7 +77,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ARGS+=--openssl-no-asm > .endif > >Index: www/node6/Makefile >=================================================================== >--- www/node6/Makefile (revision 448901) >+++ www/node6/Makefile (working copy) >@@ -41,7 +41,7 @@ > > CONFLICTS_INSTALL= node[45]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > > CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ > --without-npm \ >@@ -74,7 +74,7 @@ > > .include <bsd.port.pre.mk> > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CONFIGURE_ARGS+=--openssl-no-asm > .endif > >Index: www/nuvolaplayer-8tracks/Makefile >=================================================================== >--- www/nuvolaplayer-8tracks/Makefile (revision 448901) >+++ www/nuvolaplayer-8tracks/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-amazon-cloud-player/Makefile >=================================================================== >--- www/nuvolaplayer-amazon-cloud-player/Makefile (revision 448901) >+++ www/nuvolaplayer-amazon-cloud-player/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-bandcamp/Makefile >=================================================================== >--- www/nuvolaplayer-bandcamp/Makefile (revision 448901) >+++ www/nuvolaplayer-bandcamp/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-google-play-music/Makefile >=================================================================== >--- www/nuvolaplayer-google-play-music/Makefile (revision 448901) >+++ www/nuvolaplayer-google-play-music/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-groove/Makefile >=================================================================== >--- www/nuvolaplayer-groove/Makefile (revision 448901) >+++ www/nuvolaplayer-groove/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-jango/Makefile >=================================================================== >--- www/nuvolaplayer-jango/Makefile (revision 448901) >+++ www/nuvolaplayer-jango/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-kexp/Makefile >=================================================================== >--- www/nuvolaplayer-kexp/Makefile (revision 448901) >+++ www/nuvolaplayer-kexp/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-logitech-media-server/Makefile >=================================================================== >--- www/nuvolaplayer-logitech-media-server/Makefile (revision 448901) >+++ www/nuvolaplayer-logitech-media-server/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-mixcloud/Makefile >=================================================================== >--- www/nuvolaplayer-mixcloud/Makefile (revision 448901) >+++ www/nuvolaplayer-mixcloud/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-plex/Makefile >=================================================================== >--- www/nuvolaplayer-plex/Makefile (revision 448901) >+++ www/nuvolaplayer-plex/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-soundcloud/Makefile >=================================================================== >--- www/nuvolaplayer-soundcloud/Makefile (revision 448901) >+++ www/nuvolaplayer-soundcloud/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-spotify/Makefile >=================================================================== >--- www/nuvolaplayer-spotify/Makefile (revision 448901) >+++ www/nuvolaplayer-spotify/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-tunein/Makefile >=================================================================== >--- www/nuvolaplayer-tunein/Makefile (revision 448901) >+++ www/nuvolaplayer-tunein/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-yandex-music/Makefile >=================================================================== >--- www/nuvolaplayer-yandex-music/Makefile (revision 448901) >+++ www/nuvolaplayer-yandex-music/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/nuvolaplayer-youtube/Makefile >=================================================================== >--- www/nuvolaplayer-youtube/Makefile (revision 448901) >+++ www/nuvolaplayer-youtube/Makefile (working copy) >@@ -3,5 +3,6 @@ > MASTERDIR= ${.CURDIR:H}/nuvolaplayer-all-services > > BROKEN_armv6= fails to package: icons/16.png: No such file or directory >+BROKEN_armv7= fails to package: icons/16.png: No such file or directory > > .include "${MASTERDIR}/Makefile" >Index: www/phalcon/Makefile >=================================================================== >--- www/phalcon/Makefile (revision 448901) >+++ www/phalcon/Makefile (working copy) >@@ -14,7 +14,7 @@ > USES= php:ext > USE_PHP= hash:build json:build pdo:build > >-ONLY_FOR_ARCHS= amd64 armv6 i386 >+ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 > > USE_GITHUB= yes > GH_ACCOUNT= phalcon >@@ -25,7 +25,7 @@ > > .include <bsd.port.pre.mk> > >-PBITS= ${ARCH:S/amd64/64/:S/armv6/32/:S/i386/32/:S/x86_64/64/} >+PBITS= ${ARCH:S/amd64/64/:C/armv*/32/:S/i386/32/:S/x86_64/64/} > WRKSRC_SUBDIR= build/php${PHP_VER:C/.$//}/${PBITS}bits > > post-patch: >Index: www/webkit2-gtk3/Makefile >=================================================================== >--- www/webkit2-gtk3/Makefile (revision 448901) >+++ www/webkit2-gtk3/Makefile (working copy) >@@ -87,7 +87,7 @@ > > .include <bsd.port.options.mk> > >-.if ${ARCH} == armv6 >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > CMAKE_ARGS+= -DENABLE_JIT:BOOL=OFF > .endif > >Index: x11/kde4-workspace/files/patch-kwin_effects_blur_blur.cpp >=================================================================== >--- x11/kde4-workspace/files/patch-kwin_effects_blur_blur.cpp (revision 448901) >+++ x11/kde4-workspace/files/patch-kwin_effects_blur_blur.cpp (working copy) >@@ -1,4 +1,4 @@ >-Fix ambiguous call on armv6. >+Fix ambiguous call on armv6/armv7. > > --- kwin/effects/blur/blur.cpp.orig 2017-01-11 16:01:39 UTC > +++ kwin/effects/blur/blur.cpp >Index: x11/kde4-workspace/files/patch-kwin_scene__xrender.cpp >=================================================================== >--- x11/kde4-workspace/files/patch-kwin_scene__xrender.cpp (revision 448901) >+++ x11/kde4-workspace/files/patch-kwin_scene__xrender.cpp (working copy) >@@ -1,4 +1,4 @@ >-Fix ambiguous call on armv6. >+Fix ambiguous call on armv6/armv7. > > --- kwin/scene_xrender.cpp.orig 2017-01-11 16:04:04 UTC > +++ kwin/scene_xrender.cpp >Index: x11/konsole/files/patch-src_ColorScheme.cpp >=================================================================== >--- x11/konsole/files/patch-src_ColorScheme.cpp (revision 448901) >+++ x11/konsole/files/patch-src_ColorScheme.cpp (working copy) >@@ -1,4 +1,4 @@ >-Fix ambiguous call on armv6. >+Fix ambiguous call on armv6/armv7. > > --- src/ColorScheme.cpp.orig 2017-01-12 05:40:22 UTC > +++ src/ColorScheme.cpp >Index: x11/metisse/Makefile >=================================================================== >--- x11/metisse/Makefile (revision 448901) >+++ x11/metisse/Makefile (working copy) >@@ -21,6 +21,7 @@ > > BROKEN_aarch64= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 > BROKEN_armv6= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 >+BROKEN_armv7= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 > > USES= gettext libtool localbase:ldflags pathfix pkgconfig python shebangfix tar:bzip2 > SHEBANG_FILES= ${WRKSRC}/fvwm-insitu/bin/fvwm-convert-2.4.in \ >Index: x11/rxvt-unicode/Makefile >=================================================================== >--- x11/rxvt-unicode/Makefile (revision 448901) >+++ x11/rxvt-unicode/Makefile (working copy) >@@ -56,6 +56,7 @@ > MOUSEWHEEL SMART_RESIZE IMLOCALE_FIX GDK_PIXBUF \ > 256_COLOR > OPTIONS_EXCLUDE_armv6= IMLOCALE_FIX >+OPTIONS_EXCLUDE_armv7= IMLOCALE_FIX > > PORTDOCS1= Changes README.FAQ README.configure > PORTDOCS= README.xvt ${PORTDOCS1} >Index: x11/xgrab/Makefile >=================================================================== >--- x11/xgrab/Makefile (revision 448901) >+++ x11/xgrab/Makefile (working copy) >@@ -14,6 +14,7 @@ > BUILD_DEPENDS= xrdb:x11/xrdb > > BROKEN_armv6= fails to install: xrdb: Socket is not connected: Can't open display ':0' >+BROKEN_armv7= fails to install: xrdb: Socket is not connected: Can't open display ':0' > > USES= display:build imake:notall tar:Z > USE_XORG= x11 xaw >Index: x11-drivers/xf86-video-siliconmotion/Makefile >=================================================================== >--- x11-drivers/xf86-video-siliconmotion/Makefile (revision 448901) >+++ x11-drivers/xf86-video-siliconmotion/Makefile (working copy) >@@ -12,5 +12,6 @@ > > BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99 > BROKEN_armv6= error: implicit declaration of function outb is invalid in C99 >+BROKEN_armv7= error: implicit declaration of function outb is invalid in C99 > > .include <bsd.port.mk> >Index: x11-drivers/xf86-video-tseng/Makefile >=================================================================== >--- x11-drivers/xf86-video-tseng/Makefile (revision 448901) >+++ x11-drivers/xf86-video-tseng/Makefile (working copy) >@@ -12,5 +12,6 @@ > > BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99 > BROKEN_armv6= error: implicit declaration of function outb is invalid in C99 >+BROKEN_armv7= error: implicit declaration of function outb is invalid in C99 > > .include <bsd.port.mk> >Index: x11-servers/x11rdp/Makefile >=================================================================== >--- x11-servers/x11rdp/Makefile (revision 448901) >+++ x11-servers/x11rdp/Makefile (working copy) >@@ -35,6 +35,7 @@ > > BROKEN_aarch64= fails to compile: error: GLYPHPADBYTES must be 4 > BROKEN_armv6= fails to compile: error: GLYPHPADBYTES must be 4 >+BROKEN_armv7= fails to compile: error: GLYPHPADBYTES must be 4 > BROKEN_mips64= fails to compile: No PCI support available for this architecture/OS combination > BROKEN_powerpc64= fails to compile: error: xf86.h: No such file or directory > >Index: x11-toolkits/gnustep-gui/Makefile >=================================================================== >--- x11-toolkits/gnustep-gui/Makefile (revision 448901) >+++ x11-toolkits/gnustep-gui/Makefile (working copy) >@@ -21,6 +21,7 @@ > LIB_DEPENDS+= libflite.so:audio/flite > > BROKEN_armv6= fails to package: chmod: GSSpeechServer.desktop: No such file or directory >+BROKEN_armv7= fails to package: chmod: GSSpeechServer.desktop: No such file or directory > > OPTIONS_DEFINE= DOCS CUPS ASPELL > OPTIONS_DEFAULT= CUPS >Index: x11-wm/blackbox/Makefile >=================================================================== >--- x11-wm/blackbox/Makefile (revision 448901) >+++ x11-wm/blackbox/Makefile (working copy) >@@ -24,7 +24,7 @@ > > .include <bsd.port.options.mk> > >-.if ${ARCH} == "armv6" >+.if ${ARCH} == armv6 || ${ARCH} == armv7 > EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_Toolbar.cc > .endif > >Index: x11-wm/e-module-alarm/Makefile >=================================================================== >--- x11-wm/e-module-alarm/Makefile (revision 448901) >+++ x11-wm/e-module-alarm/Makefile (working copy) >@@ -18,6 +18,7 @@ > RUN_DEPENDS= enlightenment:x11-wm/enlightenment > > BROKEN_armv6= dumps core: gmake: Makefile:899: Abort trap (core dumped) >+BROKEN_armv7= dumps core: gmake: Makefile:899: Abort trap (core dumped) > > GNU_CONFIGURE= yes > USES= gmake libtool pkgconfig tar:xz
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 221894
:
185879
|
185891
|
185974