Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Jun 2018 23:52:37 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r473009 - in head: astro/astrometry astro/boinc-setiathome audio/deadbeef audio/py-karaoke audio/zynaddsubfx biology/canu biology/freebayes biology/pear-merger biology/trimadap comms/ws...
Message-ID:  <201806212352.w5LNqbda039451@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Thu Jun 21 23:52:37 2018
New Revision: 473009
URL: https://svnweb.freebsd.org/changeset/ports/473009

Log:
  Mark as broken on aarch64, and, where appropriate, armvX.
  
  While here, pet portlint.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/astro/astrometry/Makefile
  head/astro/boinc-setiathome/Makefile
  head/audio/deadbeef/Makefile
  head/audio/py-karaoke/Makefile
  head/audio/zynaddsubfx/Makefile
  head/biology/canu/Makefile
  head/biology/freebayes/Makefile
  head/biology/pear-merger/Makefile
  head/biology/trimadap/Makefile
  head/comms/wspr/Makefile
  head/devel/bazel/Makefile
  head/devel/drpython/Makefile
  head/devel/gcc-arm-embedded/Makefile
  head/devel/godot/Makefile
  head/devel/libcfg/Makefile
  head/devel/liblxqt/Makefile
  head/devel/llbuild/Makefile
  head/devel/plan9port/Makefile
  head/devel/xtensa-esp32-elf/Makefile

Modified: head/astro/astrometry/Makefile
==============================================================================
--- head/astro/astrometry/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/astro/astrometry/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -13,6 +13,10 @@ COMMENT=	Software for describing astronomical images
 
 LICENSE=	GPLv2
 
+BROKEN_aarch64=		fails to link: os-features-test.c:10: undefined symbol 'canonicalize_file_name'
+BROKEN_armv6=		fails to link: os-features-test.c:10: undefined symbol 'canonicalize_file_name'
+BROKEN_armv7=		fails to link: os-features-test.c:10: undefined symbol 'canonicalize_file_name'
+
 BUILD_DEPENDS=	${PYNUMPY}
 LIB_DEPENDS=	libcairo.so:graphics/cairo \
 		libcfitsio.so:astro/cfitsio \
@@ -27,7 +31,7 @@ ALL_TARGET=	all extra
 MAKE_ENV=	INSTALL_DIR=${STAGEDIR}${PREFIX}/${PORTNAME}
 MAKE_JOBS_UNSAFE=	yes
 SUB_FILES=	pkg-message
-LDFLAGS=	-lz
+LDFLAGS+=	-lz
 
 post-patch:
 	@${REINPLACE_CMD} -E 's,python (setup|-c),${PYTHON_CMD} \1,' \

Modified: head/astro/boinc-setiathome/Makefile
==============================================================================
--- head/astro/boinc-setiathome/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/astro/boinc-setiathome/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -14,7 +14,11 @@ COMMENT=	Setiathome Enhanced for BOINC
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_powerpc64=	does not compile: analyzeFuncs_altivec.cpp: CoreServices/CoreServices.h: No such file or directory
+BROKEN_aarch64=		fails to link: vector/analyzeFuncs_vector.cpp:(.data+0x38): undefined symbol 'vfp_GetPowerSpectrum(float (*) [2], float*, int)'
+BROKEN_armv6=		fails to compile: vector/analyzeFuncs_neon.S:178:17: invalid instruction, did you mean: neg?
+BROKEN_armv7=		fails to compile: vector/analyzeFuncs_neon.S:178:17: invalid instruction, did you mean: neg?
+BROKEN_powerpc64=	fails to compile: analyzeFuncs_altivec.cpp: CoreServices/CoreServices.h: No such file or directory
+
 BUILD_DEPENDS=	${LOCALBASE}/include/fftw3.h:math/fftw3
 RUN_DEPENDS=	boinc_client:net/boinc-client
 LIB_DEPENDS=	libfftw3f.so:math/fftw3-float

Modified: head/audio/deadbeef/Makefile
==============================================================================
--- head/audio/deadbeef/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/audio/deadbeef/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -13,6 +13,10 @@ COMMENT=	Ultimate music player for Unix-like systems
 LICENSE=	GPLv2 LGPL21
 LICENSE_COMB=	dual
 
+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
+
 GNU_CONFIGURE=	yes
 USES=		compiler:c11 desktop-file-utils gettext gmake iconv libtool \
 		pkgconfig shebangfix tar:bzip2
@@ -27,9 +31,6 @@ USE_GNOME=	intltool
 INSTALLS_ICONS=	yes
 SHEBANG_FILES=	yasmwrapper.sh
 INSTALL_TARGET=	install-strip
-
-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 \

Modified: head/audio/py-karaoke/Makefile
==============================================================================
--- head/audio/py-karaoke/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/audio/py-karaoke/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -14,6 +14,8 @@ COMMENT=	Python karaoke application (Plays CD+G, MP3+G
 
 LICENSE=	LGPL21+
 
+BROKEN_aarch64=		fails to build: Signal 11
+
 BUILD_DEPENDS=	${PYGAME} \
 		${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
 LIB_DEPENDS=	libaa.so:graphics/aalib

Modified: head/audio/zynaddsubfx/Makefile
==============================================================================
--- head/audio/zynaddsubfx/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/audio/zynaddsubfx/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -11,6 +11,10 @@ COMMENT=	Realtime software synthesizer
 
 LICENSE=	GPLv2
 
+BROKEN_aarch64=		fails to compile: argument unused during compilation: '-msse'
+BROKEN_armv6=		fails to compile: unknown argument: '-mvectorize-with-neon-quad'
+BROKEN_armv7=		fails to compile: unknown argument: '-mvectorize-with-neon-quad'
+
 LIB_DEPENDS=	libfftw3.so:math/fftw3 \
 		libmxml.so:textproc/mxml \
 		liblo.so:audio/liblo

Modified: head/biology/canu/Makefile
==============================================================================
--- head/biology/canu/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/biology/canu/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -11,6 +11,10 @@ COMMENT=	Single molecule sequence assembler
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKDIR}/${PORTNAME}-${PORTVERSION}/README.license.GPL
 
+BROKEN_aarch64=		fails to link: undefined reference to omp_set_num_threads
+BROKEN_armv6=		fails to install: mv: rename site_perl to /wrkdirs/usr/ports/biology/canu/work/canu-1.7/src/usr/local/FreeBSD-armv6/lib/perl5/site_perl: No such file or directory
+BROKEN_armv7=		fails to install: mv: rename site_perl to /wrkdirs/usr/ports/biology/canu/work/canu-1.7/src/usr/local/FreeBSD-armv7/lib/perl5/site_perl: No such file or directory
+
 LIB_DEPENDS=	libboost_regex.so:devel/boost-libs
 RUN_DEPENDS=	gnuplot:math/gnuplot
 

Modified: head/biology/freebayes/Makefile
==============================================================================
--- head/biology/freebayes/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/biology/freebayes/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -10,6 +10,10 @@ COMMENT=	Bayesian haplotype-based polymorphism discove
 
 LICENSE=	MIT
 
+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
+
 # Submodules use older versions than the ports, so we cannot safely unbundle
 # No shared libs are built by the submodules so there will be no conflicts
 USES=		gmake tar:xz

Modified: head/biology/pear-merger/Makefile
==============================================================================
--- head/biology/pear-merger/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/biology/pear-merger/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -14,6 +14,10 @@ COMMENT=	Memory-efficient and highly accurate paired-e
 
 LICENSE=	CC-BY-NC-SA-3.0
 
+BROKEN_aarch64=		fails to compile: invokes x86 assembler
+BROKEN_armv6=		fails to compile: invokes x86 assembler
+BROKEN_armv7=		fails to compile: invokes x86 assembler
+
 GNU_CONFIGURE=	yes
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}-src

Modified: head/biology/trimadap/Makefile
==============================================================================
--- head/biology/trimadap/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/biology/trimadap/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -10,6 +10,10 @@ COMMENT=	Trim adapter sequences from Illumina data usi
 
 LICENSE=	GPLv2
 
+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
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	lh3
 

Modified: head/comms/wspr/Makefile
==============================================================================
--- head/comms/wspr/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/comms/wspr/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -12,6 +12,8 @@ COMMENT=	Weak signal for HF ham radio communication pa
 
 LICENSE=	GPLv3
 
+BROKEN_aarch64=		fails to compile: gfortran6: unrecognized command line option '-m64'
+
 BUILD_DEPENDS=	${PYNUMPY}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \

Modified: head/devel/bazel/Makefile
==============================================================================
--- head/devel/bazel/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/bazel/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -13,6 +13,7 @@ COMMENT=		Fast and correct build system
 LICENSE=		APACHE20
 LICENSE_FILE=		${WRKSRC}/LICENSE
 
+BROKEN_aarch64=		fails to build: java.lang.OutOfMemoryError: Java heap space
 BROKEN_armv6=		fails to package: cp: bazel: No such file or directory
 BROKEN_armv7=		fails to package: cp: bazel: No such file or directory
 BROKEN_powerpc64=	fails to compile: Action failed to execute: java.io.IOException: Cannot run program /usr/bin/clang

Modified: head/devel/drpython/Makefile
==============================================================================
--- head/devel/drpython/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/drpython/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -14,11 +14,13 @@ COMMENT=	Highly customizable cross-platform ide to aid
 
 LICENSE=	GPLv2
 
-# fails to build in presence if installed self
-CONFLICTS_BUILD=	${PORTNAME}${PYTHON_PKGNAMESUFFIX}-[0-9]*
+BROKEN_aarch64=		fails to build: Signal 11
 
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
 RUN_DEPENDS=	xdg-open:devel/xdg-utils
+
+# fails to build in presence if installed self
+CONFLICTS_BUILD=	${PORTNAME}${PYTHON_PKGNAMESUFFIX}-[0-9]*
 
 NO_ARCH=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}

Modified: head/devel/gcc-arm-embedded/Makefile
==============================================================================
--- head/devel/gcc-arm-embedded/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/gcc-arm-embedded/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -13,8 +13,18 @@ COMMENT=	Complete gcc-based toolcahin for embedded ARM
 LICENSE=	GPLv2 LGPL20 LGPL21 GPLv3 LGPL3
 LICENSE_COMB=	multi
 
+BROKEN_aarch64=		fails to build
 BROKEN_powerpc64=	does not build: __adjust.c: internal compiler error: Segmentation fault
+NOT_FOR_ARCHS=		arm armeb armv6 armv7 \
+			mips mips64 mips64el mipsel mipsn32
+NOT_FOR_ARCHS_REASON=	Very slow to build on emulator
 
+LIB_DEPENDS=		libexpat.so:textproc/expat2 \
+			libgmp.so:math/gmp \
+			libmpfr.so:math/mpfr \
+			libmpc.so:math/mpc \
+			libisl.so:devel/isl
+
 OPTIONS_DEFINE=	PYGDB EXAMPLES HTML PDF DOCS SYMLINK
 OPTIONS_DEFAULT=PYGDB SYMLINK
 HTML_DESC=	Install HTML documentation
@@ -27,16 +37,6 @@ PDF_BUILD_DEPENDS=	texi2dvi:print/texinfo
 PYGDB_USES=		python:2.7
 
 OPTIONS_SUB=		yes
-
-NOT_FOR_ARCHS=		arm armeb armv6 armv7 \
-			mips mips64 mips64el mipsel mipsn32
-NOT_FOR_ARCHS_REASON=	Very slow to build on emulator
-
-LIB_DEPENDS=		libexpat.so:textproc/expat2 \
-			libgmp.so:math/gmp \
-			libmpfr.so:math/mpfr \
-			libmpc.so:math/mpc \
-			libisl.so:devel/isl
 
 USES=			bison compiler cpe gmake gettext-runtime iconv makeinfo tar:bzip2
 

Modified: head/devel/godot/Makefile
==============================================================================
--- head/devel/godot/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/godot/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -14,6 +14,10 @@ LICENSE_COMB=		multi
 LICENSE_FILE_CC-BY-3.0=	${WRKSRC}/LOGO_LICENSE.md
 LICENSE_FILE_MIT=	${WRKSRC}/LICENSE.txt
 
+BROKEN_aarch64=		fails to build: KeyError: 'android_arch'
+BROKEN_armv6=		fails to build: KeyError: 'android_arch'
+BROKEN_armv7=		fails to build: KeyError: 'android_arch'
+
 BUILD_DEPENDS=	yasm:devel/yasm
 LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 		libpng.so:graphics/png

Modified: head/devel/libcfg/Makefile
==============================================================================
--- head/devel/libcfg/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/libcfg/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -14,6 +14,8 @@ COMMENT=	Library for command line and configuration fi
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN_aarch64=		fails to link: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol cfg_default_properties can not be used when making a shared object
+
 CONFLICTS_INSTALL=	ossp-cfg
 
 USES=		autoreconf gmake

Modified: head/devel/liblxqt/Makefile
==============================================================================
--- head/devel/liblxqt/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/liblxqt/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -11,6 +11,8 @@ COMMENT=	Shared library for LXQt applications
 
 LICENSE=	LGPL21+
 
+BROKEN_aarch64=		fails to compile: lxqtplugininfo.cpp:107:14: expected expression
+
 USES=	cmake:outsource compiler:c++11-lib gettext kde:5 lxqt \
 	pkgconfig tar:xz
 USE_QT5=	buildtools_build qmake_build dbus core gui linguisttools \

Modified: head/devel/llbuild/Makefile
==============================================================================
--- head/devel/llbuild/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/llbuild/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -13,6 +13,7 @@ LICENSE=	APACHE20 BSD3CLAUSE NCSA
 LICENSE_COMB=	multi
 LICENSE_FILE_APACHE20=	${WRKSRC}/LICENSE.txt
 
+BROKEN_aarch64=		fails to link: undefined symbol: sbrk
 BROKEN_powerpc64=	fails to compile: unrecognized command line option "-Wdocumentation"
 
 LIB_DEPENDS=	libsqlite3.so:databases/sqlite3

Modified: head/devel/plan9port/Makefile
==============================================================================
--- head/devel/plan9port/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/plan9port/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -15,6 +15,10 @@ LICENSE_NAME=	Lucent Public License Version 1.02
 LICENSE_FILE=	${WRKSRC}/LICENSE
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
+BROKEN_aarch64=		fails to compile: no such file or directory: 'getcallerpc-arm64'
+BROKEN_armv6=		fails to compile: thread.c:130:5: no member named 'arm_r0' in 'mcontext_t'
+BROKEN_armv7=		fails to compile: thread.c:130:5: no member named 'arm_r0' in 'mcontext_t'
+
 LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 		libfontconfig.so:x11-fonts/fontconfig
 

Modified: head/devel/xtensa-esp32-elf/Makefile
==============================================================================
--- head/devel/xtensa-esp32-elf/Makefile	Thu Jun 21 23:02:29 2018	(r473008)
+++ head/devel/xtensa-esp32-elf/Makefile	Thu Jun 21 23:52:37 2018	(r473009)
@@ -37,6 +37,10 @@ COMMENT=	Espressif ESP32 toolchain
 LICENSE=	GPLv2 LGPL21
 LICENSE_COMB=	multi
 
+BROKEN_aarch64=		fails to configure: cannot compute suffix of object files: cannot compile
+BROKEN_armv6=		fails to build: failed in step 'Installing pass-2 core C gcc compiler'
+BROKEN_armv7=		fails to build: failed in step 'Installing pass-2 core C gcc compiler'
+
 BUILD_DEPENDS=	bash:shells/bash \
 		gawk:lang/gawk \
 		git:devel/git \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806212352.w5LNqbda039451>