diff options
author | Mark Linimon <linimon@FreeBSD.org> | 2018-07-07 06:44:07 +0000 |
---|---|---|
committer | Mark Linimon <linimon@FreeBSD.org> | 2018-07-07 06:44:07 +0000 |
commit | fd22400b4ee74522465d262b17f181fb36426131 (patch) | |
tree | 4e3999bf93681818583609125dd0faaf05762913 | |
parent | New port: databases/py-aiopg: Python library for accessing PostgreSQL databas... (diff) |
Mark these ports as broken on aarch64, and, where appropriate, armvX.
While here, pet portlint and modernize.
Approved by: portmgr (tier-2 blanket)
-rw-r--r-- | audio/boodler/Makefile | 2 | ||||
-rw-r--r-- | audio/rkr-lv2/Makefile | 2 | ||||
-rw-r--r-- | audio/xmms-sapplug/Makefile | 2 | ||||
-rw-r--r-- | cad/calculix/Makefile | 1 | ||||
-rw-r--r-- | comms/airspy/Makefile | 1 | ||||
-rw-r--r-- | converters/lua-iconv/Makefile | 2 | ||||
-rw-r--r-- | converters/lua51-iconv/Makefile | 2 | ||||
-rw-r--r-- | databases/mysql-udf/Makefile | 11 | ||||
-rw-r--r-- | deskutils/wammu/Makefile | 2 | ||||
-rw-r--r-- | devel/libffcall/Makefile | 1 | ||||
-rw-r--r-- | graphics/lua-gd/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc6-aux/Makefile | 1 | ||||
-rw-r--r-- | lang/opencoarrays/Makefile | 2 | ||||
-rw-r--r-- | lang/qore/Makefile | 1 | ||||
-rw-r--r-- | mail/eps/Makefile | 2 | ||||
-rw-r--r-- | mail/qmail-dk/Makefile | 2 | ||||
-rw-r--r-- | multimedia/libav/Makefile | 1 | ||||
-rw-r--r-- | net-im/uTox/Makefile | 4 | ||||
-rw-r--r-- | net-mgmt/aircrack-ng/Makefile | 3 | ||||
-rw-r--r-- | net/openmpi2/Makefile | 1 | ||||
-rw-r--r-- | net/openmpi3/Makefile | 1 | ||||
-rw-r--r-- | x11-wm/golem/Makefile | 2 |
22 files changed, 41 insertions, 7 deletions
diff --git a/audio/boodler/Makefile b/audio/boodler/Makefile index cb57985a77ba..c3f92a7b8909 100644 --- a/audio/boodler/Makefile +++ b/audio/boodler/Makefile @@ -14,6 +14,8 @@ COMMENT= Programmable soundscape tool LICENSE= LGPL20 # Main program only, sounds have various copyrights LICENSE_FILE= ${WRKSRC}/LGPL +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol: _Py_NoneStruct in readonly segment + RESTRICTED= Not for commercial use RESTRICTED_FILES= boodler-snd-021902.tar.gz diff --git a/audio/rkr-lv2/Makefile b/audio/rkr-lv2/Makefile index c994f9c8a496..fa8e13697df4 100644 --- a/audio/rkr-lv2/Makefile +++ b/audio/rkr-lv2/Makefile @@ -13,6 +13,8 @@ COMMENT= Rakarrack effects as LV2 plugins LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= fails to compile: argument unused during compilation: '-msse' [-Wunused-command-line-argument] + BUILD_DEPENDS= lv2>0:audio/lv2 LIB_DEPENDS= libfftw3.so:math/fftw3 \ libsamplerate.so:audio/libsamplerate diff --git a/audio/xmms-sapplug/Makefile b/audio/xmms-sapplug/Makefile index 5546d2d0867d..9b814ed21d09 100644 --- a/audio/xmms-sapplug/Makefile +++ b/audio/xmms-sapplug/Makefile @@ -13,6 +13,8 @@ COMMENT= XMMS input plugin for playing 8bit Atari(TM) .sap audio files LICENSE= GPLv2 +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol: gtk_widget_destroyed in readonly segment + BUILD_DEPENDS= xmms:multimedia/xmms RUN_DEPENDS= xmms:multimedia/xmms diff --git a/cad/calculix/Makefile b/cad/calculix/Makefile index f08476e127d6..1c6ac789cb21 100644 --- a/cad/calculix/Makefile +++ b/cad/calculix/Makefile @@ -16,6 +16,7 @@ COMMENT= Three-Dimensional Structural Finite Element Program LICENSE= GPLv2 BROKEN_FreeBSD_10= Does not build with clang on FreeBSD 10, causes segfaults when built with gcc +BROKEN_aarch64= fails to link: shapeFunctions.c:(function attach_new): relocation R_AARCH64_CALL26 out of range RUN_DEPENDS= ccx:cad/calculix-ccx diff --git a/comms/airspy/Makefile b/comms/airspy/Makefile index 921c9d5e5113..543454fc6d94 100644 --- a/comms/airspy/Makefile +++ b/comms/airspy/Makefile @@ -14,6 +14,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/airspy-tools/LICENSE.md BROKEN_FreeBSD_10= error: use of undeclared identifier '__m128' +BROKEN_aarch64= fails to compile: invalid conversion between vector type '__m64' and integer type 'int' USES= cmake:outsource pkgconfig USE_GITHUB= yes diff --git a/converters/lua-iconv/Makefile b/converters/lua-iconv/Makefile index 32fb89f59728..3a6f7ff39ac8 100644 --- a/converters/lua-iconv/Makefile +++ b/converters/lua-iconv/Makefile @@ -15,6 +15,8 @@ COMMENT= Iconv binding for Lua 5 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ABS64 against local symbol in readonly segment + USES= pkgconfig iconv lua USE_GITHUB= yes diff --git a/converters/lua51-iconv/Makefile b/converters/lua51-iconv/Makefile index 403c44bc826b..2ab8295fbc90 100644 --- a/converters/lua51-iconv/Makefile +++ b/converters/lua51-iconv/Makefile @@ -12,6 +12,8 @@ DISTNAME= lua-${PORTNAME}-${PORTVERSION} MAINTAINER= feld@FreeBSD.org COMMENT= Iconv binding for Lua 5 +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ABS64 against local symbol in readonly segment defined in iconv.lo + USES= pkgconfig iconv lua:51 USE_GITHUB= yes diff --git a/databases/mysql-udf/Makefile b/databases/mysql-udf/Makefile index 3ca66fb1ac19..64fe6bb1f90e 100644 --- a/databases/mysql-udf/Makefile +++ b/databases/mysql-udf/Makefile @@ -10,9 +10,12 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Set of user-defined functions for the MySQL server +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol 'compare_doubles(void const*, void const*)' defined in udf_median.o + WRKSRC= ${WRKDIR}/${PORTNAME} USES= mysql +CFLAGS_amd64+= -fPIC MODULES= colwidth confidence_higher confidence_lower correlation \ faculty geomean intercept kurtosis longest median noverm \ @@ -22,12 +25,6 @@ MODULES= colwidth confidence_higher confidence_lower correlation \ PLIST_FILES+= lib/mysql/plugin/udf_${MODULE}.so .endfor -.include <bsd.port.pre.mk> - -.if ${ARCH} == amd64 -CFLAGS+= -fPIC -.endif - do-build: .for MODULE in ${MODULES} cd ${WRKSRC} && \ @@ -41,4 +38,4 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/udf_${MODULE}.so ${STAGEDIR}${PREFIX}/lib/mysql/plugin/udf_${MODULE}.so .endfor -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/deskutils/wammu/Makefile b/deskutils/wammu/Makefile index dad8d594d253..0b570e4063fa 100644 --- a/deskutils/wammu/Makefile +++ b/deskutils/wammu/Makefile @@ -13,6 +13,8 @@ COMMENT= GUI manager of contacts, todos, calendar, and messages in your phone LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= fails to build: Signal 11 + LIB_DEPENDS= libGammu.so:comms/gammu USES= gettext pkgconfig python:2.7 tar:bz2 diff --git a/devel/libffcall/Makefile b/devel/libffcall/Makefile index f47a240ca8f8..ef4c479c404e 100644 --- a/devel/libffcall/Makefile +++ b/devel/libffcall/Makefile @@ -12,6 +12,7 @@ COMMENT= Foreign function call libraries LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= fails to build: checking whether code in malloc()ed memory is executable... Killing runaway build after 14400 seconds with no output BROKEN_armv6= fails to build: avcall-armhf.s:46:2: error: '.syntax divided' arm assembly not supported BROKEN_armv7= fails to build: avcall-armhf.s:46:2: error: '.syntax divided' arm assembly not supported BROKEN_mips= fails to build: gmake[2]: No rule to make target 'avcall-mipsn32-macro.S', needed by 'avcall-mipsn32.s' diff --git a/graphics/lua-gd/Makefile b/graphics/lua-gd/Makefile index 983550b1e32c..7a15dd358194 100644 --- a/graphics/lua-gd/Makefile +++ b/graphics/lua-gd/Makefile @@ -12,6 +12,8 @@ COMMENT= GD bindings for the Lua programming language LICENSE= MIT +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ABS64 against local symbol in readonly segment + LIB_DEPENDS= libgd.so:graphics/gd OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/lang/gcc6-aux/Makefile b/lang/gcc6-aux/Makefile index 43688484371b..9156deb3e67b 100644 --- a/lang/gcc6-aux/Makefile +++ b/lang/gcc6-aux/Makefile @@ -16,6 +16,7 @@ LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi BROKEN_FreeBSD_12_aarch64= fails to configure: cannot compute sizeof (long long) +BROKEN_aarch64= fails to configure: ./config.h:556:15: two or more data types in declaration specifiers .include "${.CURDIR}/Makefile.common" diff --git a/lang/opencoarrays/Makefile b/lang/opencoarrays/Makefile index 95b30f601b51..7b14ad0fa681 100644 --- a/lang/opencoarrays/Makefile +++ b/lang/opencoarrays/Makefile @@ -11,6 +11,8 @@ COMMENT= Transport layer for coarray Fortran compilers LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to build: Can't open module file 'ieee_arithmetic.mod' for reading at (1): No such file or directory + BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash diff --git a/lang/qore/Makefile b/lang/qore/Makefile index fc61f2903652..781274992c0b 100644 --- a/lang/qore/Makefile +++ b/lang/qore/Makefile @@ -10,6 +10,7 @@ COMMENT= Qore Programming Language LICENSE= MIT +BROKEN_aarch64= fails to compile: calling a private constructor of class 'ReferenceNode' 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_mips= fails to link: single-compilation-unit.cpp:(.text+0xdfc): relocation truncated to fit: R_MIPS_CALL16 against '__ltdf2@@FBSDprivate_1.0' diff --git a/mail/eps/Makefile b/mail/eps/Makefile index 99c2e1bc9529..8a204b9ff23f 100644 --- a/mail/eps/Makefile +++ b/mail/eps/Makefile @@ -10,6 +10,8 @@ MASTER_SITES= SF/${PORTNAME}inter7/${PORTNAME}inter7/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= EPS is a Email Parsing System +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ABS64 against symbol: content_prefs in readonly segment + OPTIONS_DEFINE= DOCS USE_CSTD= gnu89 diff --git a/mail/qmail-dk/Makefile b/mail/qmail-dk/Makefile index ca69bd9d7d92..31ed3cc0b5db 100644 --- a/mail/qmail-dk/Makefile +++ b/mail/qmail-dk/Makefile @@ -12,6 +12,8 @@ DIST_SUBDIR= qmail MAINTAINER= ports@FreeBSD.org COMMENT= DomainKeys implementation for qmail +BROKEN_aarch64= fails to link: scan_ulong.c:(.text+0x0): duplicate symbol 'scan_ulong' + LIB_DEPENDS+= libdomainkeys.so:mail/libdomainkeys PATCH_SITES= QMAIL diff --git a/multimedia/libav/Makefile b/multimedia/libav/Makefile index 019a82801c7f..8018aef7c229 100644 --- a/multimedia/libav/Makefile +++ b/multimedia/libav/Makefile @@ -11,6 +11,7 @@ COMMENT= Realtime audio/video conversion library LICENSE= GPLv2+ +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ABS64 against local symbol in readonly segment BROKEN_armv6= fails to compile: cc: warning: joined argument expects additional value: -mcpu= BUILD_DEPENDS= yasm:devel/yasm diff --git a/net-im/uTox/Makefile b/net-im/uTox/Makefile index d48412317cc7..a8a16e7c1b3a 100644 --- a/net-im/uTox/Makefile +++ b/net-im/uTox/Makefile @@ -13,6 +13,10 @@ COMMENT= Lightweight Tox client LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to compile: endian.h:68:20: too many arguments provided to function-like macro invocation +BROKEN_armv6= fails to compile: endian.h:68:20: too many arguments provided to function-like macro invocation +BROKEN_armv7= fails to compile: endian.h:68:20: too many arguments provided to function-like macro invocation + BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ diff --git a/net-mgmt/aircrack-ng/Makefile b/net-mgmt/aircrack-ng/Makefile index e8eeda05ac8d..63778f35c7e3 100644 --- a/net-mgmt/aircrack-ng/Makefile +++ b/net-mgmt/aircrack-ng/Makefile @@ -13,6 +13,9 @@ COMMENT= 802.11 WEP and WPA-PSK keys cracking program LICENSE= GPLv2 BSD3CLAUSE APACHE20 LICENSE_COMB= dual +BROKEN_aarch64= fails to configure: _AX_COMPILER_VERSION_GNU unknown gcc major +BROKEN_armv6= fails to configure: _AX_COMPILER_VERSION_GNU unknown gcc major +BROKEN_armv7= fails to configure: _AX_COMPILER_VERSION_GNU unknown gcc major BROKEN_powerpc64= fails to compile: sse-intrinsics.c: error: emmintrin.h: No such file or directory USES= autoreconf cpe dos2unix gmake libtool ssl diff --git a/net/openmpi2/Makefile b/net/openmpi2/Makefile index 520719587a09..2ff4a22c67d5 100644 --- a/net/openmpi2/Makefile +++ b/net/openmpi2/Makefile @@ -12,6 +12,7 @@ COMMENT= High Performance Message Passing Library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to package: pkg-static: mca_patcher_overwrite.la: No such file or directory 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 diff --git a/net/openmpi3/Makefile b/net/openmpi3/Makefile index c646948d9e08..31b8ffbc53ac 100644 --- a/net/openmpi3/Makefile +++ b/net/openmpi3/Makefile @@ -12,6 +12,7 @@ COMMENT= High Performance Message Passing Library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to package: pkg-static: mca_patcher_overwrite.la: No such file or directory 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 diff --git a/x11-wm/golem/Makefile b/x11-wm/golem/Makefile index 68f07b4cf6ce..ba9b50bc2585 100644 --- a/x11-wm/golem/Makefile +++ b/x11-wm/golem/Makefile @@ -12,6 +12,8 @@ COMMENT= Small window manager with themes and plugins LICENSE= BSD3CLAUSE +BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol: display in readonly segment + USES= gmake perl5 tar:bzip2 USE_PERL5= build USE_XORG= xpm |