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...
Mark Linimon
linimon at FreeBSD.org
Thu Jun 21 23:52:42 UTC 2018
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 \
More information about the svn-ports-all
mailing list