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>