Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 May 2017 19:24:01 +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: r439905 - in head: audio/gnomoradio audio/musicpd audio/umurmur biology/crux biology/seqan-apps cad/alliance editors/texstudio emulators/catapult emulators/dtcyber emulators/pearpc emul...
Message-ID:  <201705011924.v41JO13o022845@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Mon May  1 19:24:00 2017
New Revision: 439905
URL: https://svnweb.freebsd.org/changeset/ports/439905

Log:
  Provide error messages for some ports failing on aarch64, and, in a
  few cases, other tier-2 archs.
  
  While here, pet portlint.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/audio/gnomoradio/Makefile
  head/audio/musicpd/Makefile
  head/audio/umurmur/Makefile
  head/biology/crux/Makefile
  head/biology/seqan-apps/Makefile
  head/cad/alliance/Makefile
  head/editors/texstudio/Makefile
  head/emulators/catapult/Makefile
  head/emulators/dtcyber/Makefile
  head/emulators/pearpc/Makefile
  head/emulators/x49gp/Makefile

Modified: head/audio/gnomoradio/Makefile
==============================================================================
--- head/audio/gnomoradio/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/audio/gnomoradio/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -13,6 +13,8 @@ COMMENT=	Program for finding and playing
 LIB_DEPENDS=	libvorbis.so:audio/libvorbis \
 		libao.so:audio/libao
 
+BROKEN_aarch64=		fails to compile: error: expected ';' at end of declaration list
+
 USES=		pathfix pkgconfig libtool
 GNU_CONFIGURE=	yes
 USE_GNOME=	gconfmm26 gnomeprefix gtkmm24

Modified: head/audio/musicpd/Makefile
==============================================================================
--- head/audio/musicpd/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/audio/musicpd/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -28,6 +28,7 @@ LDFLAGS+=	-L${LOCALBASE}/lib -L${LOCALBA
 #Workaround (transient?) link error with libwrap
 CONFIGURE_ARGS+=--disable-libwrap
 
+BROKEN_aarch64=		Does not build: fatal error: 'endian.h' file not found
 BROKEN_powerpc64=	Does not build on powerpc64
 
 PORTDOCS=	AUTHORS README.md COPYING NEWS

Modified: head/audio/umurmur/Makefile
==============================================================================
--- head/audio/umurmur/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/audio/umurmur/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -14,6 +14,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 LIB_DEPENDS=	libconfig.so:devel/libconfig \
 		libprotobuf-c.so:devel/protobuf-c
 
+BROKEN_aarch64=		fails to compile: fatal error: byteswap.h file not found
+BROKEN_armv6=		fails to compile: fatal error: byteswap.h file not found
+
 USE_GITHUB=	yes
 
 USES=		autoreconf gmake libtool ssl

Modified: head/biology/crux/Makefile
==============================================================================
--- head/biology/crux/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/biology/crux/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -13,6 +13,9 @@ COMMENT=	Software toolkit for phylogenet
 LICENSE=	BSD2CLAUSE BSD3CLAUSE
 LICENSE_COMB=	multi
 
+BROKEN_aarch64=		Fails to link: ImportError: /lib/libgcc_s.so.1: version GCC_4.5.0 required by /usr/local/lib/gcc5/libgfortran.so.3 not found
+BROKEN_armv64=		Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod"
+
 USES=		fortran gmake python tar:bzip2
 USE_CSTD=	gnu99
 GNU_CONFIGURE=	yes

Modified: head/biology/seqan-apps/Makefile
==============================================================================
--- head/biology/seqan-apps/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/biology/seqan-apps/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -26,7 +26,9 @@ CMAKE_ARGS=	-DSEQAN_BUILD_SYSTEM="SEQAN_
 
 USE_GCC=	yes
 
+BROKEN_aarch64=		fails to compile: Error: unknown mnemonic rep -- rep
 BROKEN_armv6=		fails to link: undefined reference to _Unwind_GetIP@GCC_3.0
+BROKEN_powerpc64=	fails to compile: Error: unrecognized opcode: rep
 
 .include <bsd.port.pre.mk>
 

Modified: head/cad/alliance/Makefile
==============================================================================
--- head/cad/alliance/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/cad/alliance/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -17,6 +17,8 @@ LICENSE_NAME=	Alliance VLSI Cad System L
 LICENSE_FILE=	${WRKSRC}/LICENCE
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
+BROKEN_aarch64=		fails to link: collect2: error: ld returned 1 exit status
+
 WRKSRC=		${WRKDIR}/alliance-5.0
 SUB_FILES=	pkg-message
 PKGMESSAGE=	${WRKDIR}/pkg-message

Modified: head/editors/texstudio/Makefile
==============================================================================
--- head/editors/texstudio/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/editors/texstudio/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -12,6 +12,9 @@ COMMENT=	Integrated writing environment 
 LIB_DEPENDS=	libhunspell-1.6.so:textproc/hunspell \
 		libpoppler.so:graphics/poppler
 
+BROKEN_aarch64=		fails to compile: error: no member named mc_eip in __mcontext
+BROKEN_armv6=		fails to compile: error: no member named mc_eip in __mcontext
+
 USES=		desktop-file-utils dos2unix execinfo ghostscript:run \
 		pkgconfig qmake
 DOS2UNIX_FILES=	${PORTNAME}.pro

Modified: head/emulators/catapult/Makefile
==============================================================================
--- head/emulators/catapult/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/emulators/catapult/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -36,6 +36,9 @@ MAKE_ARGS=	INSTALL_BASE="${PREFIX}" \
 
 MAKE_JOBS_UNSAFE=	yes
 
+BROKEN_aarch64=	fails to link: fails to detect libxml2 even though it is installed
+BROKEN_armv6=	fails to link: fails to detect libxml2 even though it is installed
+
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDEBUG}

Modified: head/emulators/dtcyber/Makefile
==============================================================================
--- head/emulators/dtcyber/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/emulators/dtcyber/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -24,6 +24,7 @@ SUB_FILES=	pkg-message
 PLIST_FILES=	bin/dtcyber %%EXAMPLESDIR%%/cyber.ini %%EXAMPLESDIR%%/cos.tap
 
 BROKEN_aarch64=		Fails to compile: error: Unable to determine size of basic data types
+BROKEN_armv6=		Fails to compile: error: Unable to determine size of basic data types
 BROKEN_mips64=		Fails to compile: error: Unable to determine size of basic data types
 
 do-install:

Modified: head/emulators/pearpc/Makefile
==============================================================================
--- head/emulators/pearpc/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/emulators/pearpc/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -16,8 +16,6 @@ USES=		tar:bzip2
 USE_XORG=	x11
 GNU_CONFIGURE=	yes
 
-BROKEN_ia64=	internal compiler error on ia64
-
 PORTEXAMPLES=	ppccfg.example
 PLIST_FILES=	bin/ppc man/man1/ppc.1.gz %%DATADIR%%/video.x
 

Modified: head/emulators/x49gp/Makefile
==============================================================================
--- head/emulators/x49gp/Makefile	Mon May  1 18:49:02 2017	(r439904)
+++ head/emulators/x49gp/Makefile	Mon May  1 19:24:00 2017	(r439905)
@@ -14,6 +14,8 @@ EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 MAINTAINER=	shaun@FreeBSD.org
 COMMENT=	HP 49g+/50g graphics calculator emulator
 
+BROKEN_aarch64=		does not build on arm: unsupported CPU = unknown
+BROKEN_armv6=		does not build on arm: unsupported CPU = unknown
 BROKEN_i386=		does not build on i386 (error: frame pointer required, but reserved)
 
 WRKSRC=		${WRKDIR}/x49gp/x49gp-code



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705011924.v41JO13o022845>