From 6d5d36d741296004a85377ccd3d215630eb2ad05 Mon Sep 17 00:00:00 2001 From: Mark Linimon Date: Wed, 16 Nov 2016 00:34:36 +0000 Subject: [PATCH] Mark as broken on various tier-2 archs. While here, pet portlint. Approved by: portmgr (tier-2 blanket) --- mail/jmba/Makefile | 2 ++ mail/thunderbird/Makefile | 2 ++ math/gap/Makefile | 2 ++ math/openlibm/Makefile | 5 +++-- misc/e2fsprogs-libblkid/Makefile | 2 ++ multimedia/assimp/Makefile | 3 +++ multimedia/bino/Makefile | 2 ++ multimedia/libva-intel-driver/Makefile | 2 ++ multimedia/libxine/Makefile | 2 ++ multimedia/mencoder/Makefile | 2 ++ multimedia/mkclean/Makefile | 4 +++- multimedia/mplayer/Makefile | 3 +++ multimedia/nordlicht/Makefile | 5 +++-- multimedia/obs-studio/Makefile | 2 ++ multimedia/x265/Makefile | 2 ++ 15 files changed, 35 insertions(+), 5 deletions(-) diff --git a/mail/jmba/Makefile b/mail/jmba/Makefile index 597d686270ba..250284107fdf 100644 --- a/mail/jmba/Makefile +++ b/mail/jmba/Makefile @@ -12,6 +12,8 @@ COMMENT= Junk Mail Buffering Agent GNU_CONFIGURE= yes USES= gmake tar:bzip2 +BROKEN_aarch64= Fails to build: gmake: msgfmt: Command not found + PLIST_FILES= bin/jmba \ man/man1/jmba.1.gz diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index ecd98239ecd5..67a9c06e446c 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -41,6 +41,8 @@ USE_MOZILLA= # empty USE_GL= gl USES= tar:xz +BROKEN_aarch64= Fails to link: js-dtrace.o.arJ1an: error adding symbols: File in wrong format + MOZ_OPTIONS= --program-transform-name='s/thunderbird/${MOZILLA}/' \ --enable-single-profile --disable-profilesharing \ --enable-application=mail --enable-official-branding diff --git a/math/gap/Makefile b/math/gap/Makefile index 0078e1aed015..f1f29fbd320c 100644 --- a/math/gap/Makefile +++ b/math/gap/Makefile @@ -38,6 +38,8 @@ GAP_LIBDIR= ${PREFIX}/lib/${GAP_VERSION} WRKSRC= ${WRKDIR}/${GAP_VERSION} PLIST_FILES= bin/gap +BROKEN_aarch64= Fails to link: undefined reference to SyAllocBags + post-patch: @${REINPLACE_CMD} -i '' -e '1s|/usr/bin/sh|/bin/sh|' ${WRKSRC}/pkg/happrime/make_tarball diff --git a/math/openlibm/Makefile b/math/openlibm/Makefile index 60d45d6fee05..a3f84c17f4e2 100644 --- a/math/openlibm/Makefile +++ b/math/openlibm/Makefile @@ -14,8 +14,6 @@ LICENSE= MIT ISCL BSD2CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE.md -BROKEN_powerpc64= Does not build - USE_GITHUB= yes GH_ACCOUNT= JuliaLang GH_PROJECT= openlibm @@ -23,6 +21,9 @@ GH_PROJECT= openlibm USES= gmake USE_LDCONFIG= yes +BROKEN_aarch64= Does not compile: the clang compiler does not support -march=aarch64 +BROKEN_powerpc64= Does not build + .include MAKE_ENV+= prefix=${PREFIX} diff --git a/misc/e2fsprogs-libblkid/Makefile b/misc/e2fsprogs-libblkid/Makefile index 909221de0240..6dc4357530a6 100644 --- a/misc/e2fsprogs-libblkid/Makefile +++ b/misc/e2fsprogs-libblkid/Makefile @@ -20,6 +20,8 @@ INSTALL_WRKSRC= ${WRKSRC}/lib/blkid PKGDIR= ${.CURDIR} +BROKEN_aarch64= Fails to build: No targets specified and no makefile found + pre-build: ${MKDIR} ${WRKSRC}/lib/blkid/elfshared cd ${WRKSRC}/util && ${MAKE_CMD} subst diff --git a/multimedia/assimp/Makefile b/multimedia/assimp/Makefile index 79982692b134..fe19ca982b9e 100644 --- a/multimedia/assimp/Makefile +++ b/multimedia/assimp/Makefile @@ -12,7 +12,10 @@ COMMENT= Library to import various 3D model formats in a uniform manner LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= Does not compile: error: non-constant-expression cannot be narrowed from type int8_t to char +BROKEN_armv6= Does not compile: error: non-constant-expression cannot be narrowed from type int8_t to char BROKEN_powerpc64= Does not build +BROKEN_armv6= Does not compile: error: ByteSwap has not been declared USES= cmake compiler:c++11-lib pkgconfig USE_GITHUB= yes diff --git a/multimedia/bino/Makefile b/multimedia/bino/Makefile index 187703b1cf4f..e446751000c2 100644 --- a/multimedia/bino/Makefile +++ b/multimedia/bino/Makefile @@ -33,6 +33,8 @@ OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE=nls +BROKEN_aarch64= Fails to compile: error: call to member function insert is ambiguous + # fixes build on non UTF-8 enviroments post-patch: @${REINPLACE_CMD} -e 's|echo $<|LANG=C; LC_ALL=C; &|' \ diff --git a/multimedia/libva-intel-driver/Makefile b/multimedia/libva-intel-driver/Makefile index 8f828dc20ab7..22faa8f16ce9 100644 --- a/multimedia/libva-intel-driver/Makefile +++ b/multimedia/libva-intel-driver/Makefile @@ -23,6 +23,8 @@ USE_LDCONFIG= yes PLIST_FILES= lib/va/i965_drv_video.so +BROKEN_aarch64= Fails to compile: fatal error: intel_bufmgr.h file not found + post-patch: .SILENT ${REINPLACE_CMD} -e 's/-ldl//' \ ${WRKSRC}/src/Makefile.am diff --git a/multimedia/libxine/Makefile b/multimedia/libxine/Makefile index b8980f14ecda..7ddad059a633 100644 --- a/multimedia/libxine/Makefile +++ b/multimedia/libxine/Makefile @@ -70,6 +70,8 @@ DOCSDIR= ${PREFIX}/share/doc/xine-lib PLUGINSDIR= lib/xine/plugins/2.5 PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}" +BROKEN_aarch64= Fails to configure: error: no acceptable as found in $PATH + OPTIONS_DEFINE= NLS CACA ESOUND JACK GNOMEVFS2 PULSEAUDIO XVMC SMB AALIB \ IMAGEMAGICK PIXBUF WAVPACK VAAPI LIBBLURAY OPTIONS_DEFAULT=VAAPI diff --git a/multimedia/mencoder/Makefile b/multimedia/mencoder/Makefile index 944119b5a767..f60af5105f55 100644 --- a/multimedia/mencoder/Makefile +++ b/multimedia/mencoder/Makefile @@ -81,6 +81,8 @@ ALL_TARGET= mencoder .include "${.CURDIR}/../mplayer/Makefile.options" +BROKEN_aarch64= Fails to compile: error: invalid operand for instruction + pre-everything:: @${ECHO_MSG} "N - O - T - E" @${ECHO_MSG} "" diff --git a/multimedia/mkclean/Makefile b/multimedia/mkclean/Makefile index 29d9c3551103..88462ecff4bd 100644 --- a/multimedia/mkclean/Makefile +++ b/multimedia/mkclean/Makefile @@ -24,7 +24,9 @@ BUILD_WRKSRC= ${WRKSRC}/${PORTNAME} PLIST_FILES= bin/mkclean \ bin/mkWDclean -BROKEN_sparc64= Does not install on sparc64: gmake: GNUmakefile: No such file or directory +BROKEN_aarch64= 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 post-extract: @${REINPLACE_CMD} -e 's,/usr/local,$$(DESTDIR)$$(PREFIX),g' ${WRKSRC}/corec/tools/coremake/gcc_mak.inc diff --git a/multimedia/mplayer/Makefile b/multimedia/mplayer/Makefile index ed8bbd07b194..afdbc1cd0290 100644 --- a/multimedia/mplayer/Makefile +++ b/multimedia/mplayer/Makefile @@ -115,6 +115,9 @@ CONFIGURE_ARGS+=--disable-x11 .include .include "${.CURDIR}/../../multimedia/mplayer/Makefile.options" +BROKEN_armv6= Fails to compile: Error: garbage following instruction -- vmov s16,SCALE +BROKEN_aarch64= Fails to compile: error: invalid operand for instruction + pre-everything:: @${ECHO_MSG} "N - O - T - E" @${ECHO_MSG} "" diff --git a/multimedia/nordlicht/Makefile b/multimedia/nordlicht/Makefile index de9fba342835..e4f37d35b110 100644 --- a/multimedia/nordlicht/Makefile +++ b/multimedia/nordlicht/Makefile @@ -13,8 +13,6 @@ COMMENT= Create moodbars from video files LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md -BROKEN_powerpc64= Does not build - BUILD_DEPENDS= help2man:misc/help2man LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libpopt.so:devel/popt \ @@ -25,4 +23,7 @@ USE_GITHUB= yes USES= cmake:outsource pkgconfig USE_LDCONFIG= yes +BROKEN_aarch64= Fails to install: runaway process +BROKEN_powerpc64= Does not build + .include diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile index a354f2c2d742..c15e61b411cf 100644 --- a/multimedia/obs-studio/Makefile +++ b/multimedia/obs-studio/Makefile @@ -38,6 +38,8 @@ GH_ACCOUNT= jp9000 INSTALLS_ICONS= yes +BROKEN_aarch64= Fails to compile: invalid conversion between vector type and integer type + .include .if ${CHOSEN_COMPILER_TYPE} == gcc diff --git a/multimedia/x265/Makefile b/multimedia/x265/Makefile index 31226786c30a..38c52b06899e 100644 --- a/multimedia/x265/Makefile +++ b/multimedia/x265/Makefile @@ -23,6 +23,8 @@ EXTRACT_AFTER_ARGS+= --exclude "md5*" WRKSRC= ${WRKDIR}/multicoreware-${PORTNAME}-1d3b6e448e01/source +BROKEN_mips64= Fails to link: Nonrepresentable section on output + do-test: ${WRKSRC}/test/TestBench