svn commit: r474058 - in head: audio/boodler audio/rkr-lv2 audio/xmms-sapplug cad/calculix comms/airspy converters/lua-iconv converters/lua51-iconv databases/mysql-udf deskutils/wammu devel/libffca...

Mark Linimon linimon at FreeBSD.org
Sat Jul 7 06:44:12 UTC 2018


Author: linimon
Date: Sat Jul  7 06:44:07 2018
New Revision: 474058
URL: https://svnweb.freebsd.org/changeset/ports/474058

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

Modified:
  head/audio/boodler/Makefile
  head/audio/rkr-lv2/Makefile
  head/audio/xmms-sapplug/Makefile
  head/cad/calculix/Makefile
  head/comms/airspy/Makefile
  head/converters/lua-iconv/Makefile
  head/converters/lua51-iconv/Makefile
  head/databases/mysql-udf/Makefile
  head/deskutils/wammu/Makefile
  head/devel/libffcall/Makefile
  head/graphics/lua-gd/Makefile
  head/lang/gcc6-aux/Makefile
  head/lang/opencoarrays/Makefile
  head/lang/qore/Makefile
  head/mail/eps/Makefile
  head/mail/qmail-dk/Makefile
  head/multimedia/libav/Makefile
  head/net-im/uTox/Makefile
  head/net-mgmt/aircrack-ng/Makefile
  head/net/openmpi2/Makefile
  head/net/openmpi3/Makefile
  head/x11-wm/golem/Makefile

Modified: head/audio/boodler/Makefile
==============================================================================
--- head/audio/boodler/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/audio/boodler/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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
 

Modified: head/audio/rkr-lv2/Makefile
==============================================================================
--- head/audio/rkr-lv2/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/audio/rkr-lv2/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/audio/xmms-sapplug/Makefile
==============================================================================
--- head/audio/xmms-sapplug/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/audio/xmms-sapplug/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -13,6 +13,8 @@ COMMENT=	XMMS input plugin for playing 8bit Atari(TM) 
 
 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
 

Modified: head/cad/calculix/Makefile
==============================================================================
--- head/cad/calculix/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/cad/calculix/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -16,6 +16,7 @@ COMMENT=	Three-Dimensional Structural Finite Element P
 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
 

Modified: head/comms/airspy/Makefile
==============================================================================
--- head/comms/airspy/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/comms/airspy/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/converters/lua-iconv/Makefile
==============================================================================
--- head/converters/lua-iconv/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/converters/lua-iconv/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/converters/lua51-iconv/Makefile
==============================================================================
--- head/converters/lua51-iconv/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/converters/lua51-iconv/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -12,6 +12,8 @@ DISTNAME=	lua-${PORTNAME}-${PORTVERSION}
 MAINTAINER=	feld at 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

Modified: head/databases/mysql-udf/Makefile
==============================================================================
--- head/databases/mysql-udf/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/databases/mysql-udf/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -10,9 +10,12 @@ MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-$
 MAINTAINER=	ports at 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 c
 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>

Modified: head/deskutils/wammu/Makefile
==============================================================================
--- head/deskutils/wammu/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/deskutils/wammu/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -13,6 +13,8 @@ COMMENT=	GUI manager of contacts, todos, calendar, and
 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

Modified: head/devel/libffcall/Makefile
==============================================================================
--- head/devel/libffcall/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/devel/libffcall/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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'

Modified: head/graphics/lua-gd/Makefile
==============================================================================
--- head/graphics/lua-gd/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/graphics/lua-gd/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/lang/gcc6-aux/Makefile
==============================================================================
--- head/lang/gcc6-aux/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/lang/gcc6-aux/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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"
 

Modified: head/lang/opencoarrays/Makefile
==============================================================================
--- head/lang/opencoarrays/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/lang/opencoarrays/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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
 

Modified: head/lang/qore/Makefile
==============================================================================
--- head/lang/qore/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/lang/qore/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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'

Modified: head/mail/eps/Makefile
==============================================================================
--- head/mail/eps/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/mail/eps/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -10,6 +10,8 @@ MASTER_SITES=	SF/${PORTNAME}inter7/${PORTNAME}inter7/$
 MAINTAINER=	ports at 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

Modified: head/mail/qmail-dk/Makefile
==============================================================================
--- head/mail/qmail-dk/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/mail/qmail-dk/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -12,6 +12,8 @@ DIST_SUBDIR=	qmail
 MAINTAINER=	ports at 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

Modified: head/multimedia/libav/Makefile
==============================================================================
--- head/multimedia/libav/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/multimedia/libav/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/net-im/uTox/Makefile
==============================================================================
--- head/net-im/uTox/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/net-im/uTox/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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 \

Modified: head/net-mgmt/aircrack-ng/Makefile
==============================================================================
--- head/net-mgmt/aircrack-ng/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/net-mgmt/aircrack-ng/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/net/openmpi2/Makefile
==============================================================================
--- head/net/openmpi2/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/net/openmpi2/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/net/openmpi3/Makefile
==============================================================================
--- head/net/openmpi3/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/net/openmpi3/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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

Modified: head/x11-wm/golem/Makefile
==============================================================================
--- head/x11-wm/golem/Makefile	Sat Jul  7 06:34:04 2018	(r474057)
+++ head/x11-wm/golem/Makefile	Sat Jul  7 06:44:07 2018	(r474058)
@@ -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


More information about the svn-ports-all mailing list