Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 May 2017 22:16:51 +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: r441881 - in head: audio/acoustid-fingerprinter devel/py-jcc devel/tesla editors/yui games/residualvm graphics/aseprite lang/mosh lang/nim lang/siod lang/spidermonkey17 net-im/telegram-...
Message-ID:  <201705272216.v4RMGp2H036854@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Sat May 27 22:16:50 2017
New Revision: 441881
URL: https://svnweb.freebsd.org/changeset/ports/441881

Log:
  Mark some ports failing on armv6, for errors classified as "linker_error".
  
  While here, pet portlint.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/audio/acoustid-fingerprinter/Makefile
  head/devel/py-jcc/Makefile
  head/devel/tesla/Makefile
  head/editors/yui/Makefile
  head/games/residualvm/Makefile
  head/graphics/aseprite/Makefile
  head/lang/mosh/Makefile
  head/lang/nim/Makefile
  head/lang/siod/Makefile
  head/lang/spidermonkey17/Makefile
  head/net-im/telegram-purple/Makefile
  head/net/l2tpd/Makefile
  head/science/cdcl/Makefile

Modified: head/audio/acoustid-fingerprinter/Makefile
==============================================================================
--- head/audio/acoustid-fingerprinter/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/audio/acoustid-fingerprinter/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -14,6 +14,7 @@ LIB_DEPENDS=	libchromaprint.so:audio/chr
 		libtag.so:audio/taglib \
 		libavcodec.so:multimedia/ffmpeg
 
+BROKEN_armv6=		fails to link: fingerprintcalculator.cpp: undefined reference to 'chromaprint_new'
 BROKEN_powerpc64=	fails to compile: libchromaprint.so: undefined reference to std::__cxx11::basic_string
 
 USES=		cmake desktop-file-utils

Modified: head/devel/py-jcc/Makefile
==============================================================================
--- head/devel/py-jcc/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/devel/py-jcc/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -13,6 +13,8 @@ COMMENT=	C++ code generator for calling 
 
 LICENSE=	APACHE20
 
+BROKEN_armv6=		fails to link: /nxb-bin/usr/bin/ld: cannot find -ljava
+
 USES=		python
 USE_PYTHON=	distutils
 PYDISTUTILS_PKGNAME=	JCC

Modified: head/devel/tesla/Makefile
==============================================================================
--- head/devel/tesla/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/devel/tesla/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -8,14 +8,16 @@ CATEGORIES=	devel lang
 MAINTAINER=	brooks@FreeBSD.org
 COMMENT=	Temporally Enhanced Security Logic Assertions
 
-USES=		cmake:outsource execinfo ninja python:run shebangfix
-
 BUILD_DEPENDS=	clang33:lang/clang33
 RUN_DEPENDS=	clang33:lang/clang33
 LIB_DEPENDS=	libprotobuf.so:devel/protobuf
 
+BROKEN_armv6=		fails to link: cmTC_8106f uses VFP register arguments, testCCompiler.c.o does not
+
 SHEBANG_FILES=	scripts/highlight-transitions
 
+USES=		cmake:outsource execinfo ninja python:run shebangfix
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	CTSRD-TESLA
 GH_PROJECT=	TESLA

Modified: head/editors/yui/Makefile
==============================================================================
--- head/editors/yui/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/editors/yui/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -13,17 +13,18 @@ COMMENT=	Rich-featured multi-windows con
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
+BROKEN_aarch64=		fails to compile: cast from pointer to smaller type loses information
+BROKEN_armv6=		fails to link: undefined reference to HTAnchor_physical
+BROKEN_mips64=		fails to compile: cast from unsigned char* to unsigned int loses precision
+BROKEN_sparc64=		fails to compile
+BROKEN_powerpc64=	fails to build: strip: open tyui/y failed: No such file or directory
+
 USES=		tar:bzip2
 USE_AUTOTOOLS=	autoconf aclocal
 
 ACLOCAL_ARGS=	-I m4
 MAKE_ENV=	LIBPATH=${PREFIX}/lib
 
-BROKEN_aarch64=		Does not compile: error: cast from pointer to smaller type loses information
-BROKEN_mips64=		Does not compile: error: cast from unsigned char* to unsigned int loses precision
-BROKEN_sparc64=		Does not compile on sparc64
-BROKEN_powerpc64=	Does not build: strip: open tyui/y failed: No such file or directory
-
 OPTIONS_DEFINE=	DOCS
 
 post-install:

Modified: head/games/residualvm/Makefile
==============================================================================
--- head/games/residualvm/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/games/residualvm/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -9,6 +9,8 @@ CATEGORIES=	games
 MAINTAINER=	yerenkow@gmail.com
 COMMENT=	ResidualVM allows you to indulge with classic games like Grim Fandango
 
+BROKEN_armv6=		fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5
+
 USE_GITHUB=	yes
 
 USE_SDL=	sdl

Modified: head/graphics/aseprite/Makefile
==============================================================================
--- head/graphics/aseprite/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/graphics/aseprite/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -3,8 +3,8 @@
 
 PORTNAME=		aseprite
 PORTVERSION=		1.1.13
-PORTREVISION=	2
 DISTVERSIONPREFIX=	v
+PORTREVISION=		2
 CATEGORIES=		graphics
 
 MAINTAINER=		yuri@rawbw.com
@@ -23,6 +23,11 @@ LIB_DEPENDS=		libfreetype.so:print/freet
 			libcurl.so:ftp/curl \
 			libtinyxml.so:textproc/tinyxml
 
+BROKEN_aarch64=		fails to compile: undefined reference to __va_copy
+BROKEN_armv6=		fails to compile: undefined reference to __va_copy
+BROKEN_powerpc64=	fails to compile: arena.h: Failed assertion: "arena_mapbits_allocated_get(chunk, pageind) != 0"
+BROKEN_sparc64=		fails to compile: vsnprintf is not a member of std
+
 OPTIONS_DEFINE=		WEBP
 OPTIONS_DEFAULT=	WEBP
 
@@ -61,11 +66,6 @@ CXXFLAGS+=		-I${LOCALBASE}/include/freet
 CXXFLAGS+=		-I${LOCALBASE}/include/freetype2/freetype
 CXXFLAGS+=		-D_GLIBCXX_USE_C99 # XXX ports/193528
 
-BROKEN_aarch64=		fails to compile: undefined reference to __va_copy
-BROKEN_armv6=		fails to compile: undefined reference to __va_copy
-BROKEN_powerpc64=	fails to compile: arena.h: Failed assertion: "arena_mapbits_allocated_get(chunk, pageind) != 0"
-BROKEN_sparc64=		fails to compile: vsnprintf is not a member of std
-
 post-extract:
 	@${RM} -r ${WRKSRC}/src/allegro
 	@${MKDIR} ${WRKSRC}/third_party/pixman/pixman

Modified: head/lang/mosh/Makefile
==============================================================================
--- head/lang/mosh/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/lang/mosh/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -16,6 +16,9 @@ LICENSE=	BSD2CLAUSE
 LIB_DEPENDS=	libgmp.so:math/gmp \
 		libonig.so:devel/oniguruma5
 
+BROKEN_armv6=		fails to link: os_dep.c: undefined reference to '__stack_base__'
+BROKEN_mips64=		fails to compile: os_dep.c: redefinition of 'GC_register_dynamic_libraries'
+
 CONFLICTS_INSTALL=	mosh-1.[0-9].*
 
 USES=		gmake ssl

Modified: head/lang/nim/Makefile
==============================================================================
--- head/lang/nim/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/lang/nim/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -11,10 +11,11 @@ COMMENT=	Nim programming language
 
 LICENSE=	MIT
 
-BROKEN_aarch64=		Does not compile: crt1.c: undefined reference to main
-BROKEN_mips64=		Does not build: build.sh: clang: not found
-BROKEN_powerpc64=	Does not build: build.sh: clang: not found
-BROKEN_sparc64=		Does not build: build.sh: clang: not found
+BROKEN_aarch64=		fails to compile: crt1.c: undefined reference to main
+BROKEN_armv6=		fails to compile: crt1.c: undefined reference to main
+BROKEN_mips64=		fails to build: build.sh: clang: not found
+BROKEN_powerpc64=	fails to build: build.sh: clang: not found
+BROKEN_sparc64=		fails to build: build.sh: clang: not found
 
 TOOLS_DESC=	Build and install nimgrep and nimsuggest
 

Modified: head/lang/siod/Makefile
==============================================================================
--- head/lang/siod/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/lang/siod/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -11,6 +11,9 @@ EXTRACT_SUFX=	.tgz
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Small footprint implementation of the Scheme programming language
 
+BROKEN_armv6=		fails to link: final link failed: Nonrepresentable section on output
+BROKEN_mips64=		fails to link: final link failed: Nonrepresentable section on output
+
 USE_LDCONFIG=	yes
 
 NO_WRKSUBDIR=	yes

Modified: head/lang/spidermonkey17/Makefile
==============================================================================
--- head/lang/spidermonkey17/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/lang/spidermonkey17/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -20,7 +20,9 @@ MAKE_ARGS+=	JS_THREADSAFE=YES \
 		LDFLAGS="-L${LOCALBASE}/lib"
 CFLAGS+=	-I${LOCALBASE}/include/nspr
 
-BROKEN_sparc64=		Does not build on sparc64: fails to link
+BROKEN_armv6=		fails to link: final link failed: Nonrepresentable section on output
+BROKEN_mips64=		fails to link: final link failed: Nonrepresentable section on output
+BROKEN_sparc64=		fails to link
 
 USES=		gmake ncurses readline
 MAKEFILE=	Makefile.ref

Modified: head/net-im/telegram-purple/Makefile
==============================================================================
--- head/net-im/telegram-purple/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/net-im/telegram-purple/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -18,6 +18,9 @@ RUN_DEPENDS=	pidgin:net-im/pidgin
 LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
 		libwebp.so:graphics/webp
 
+BROKEN_armv6=		fails to link: undefined reference to 'backtrace'
+BROKEN_sparc64=		fails to compile: assertion fails
+
 OPTIONS_DEFINE=	NLS
 OPTIONS_SUB=	yes
 
@@ -32,8 +35,6 @@ GH_PROJECT=	tgl:tgl tl-parser:tlparser
 GH_TAGNAME?=	624cf5a:tgl 36bf190:tlparser
 GH_SUBDIR=	tgl:tgl tgl/tl-parser:tlparser
 
-BROKEN_sparc64=	cannot compile: assertion fails
-
 pre-configure:
 	@${REINPLACE_CMD} -e 's|/etc/telegram-purple/server.tglpub|${PREFIX}/etc/telegram-purple/server.tglpub|g' \
 		 ${WRKSRC}/telegram-purple.c

Modified: head/net/l2tpd/Makefile
==============================================================================
--- head/net/l2tpd/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/net/l2tpd/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -10,7 +10,9 @@ MASTER_SITES=	SF/${PORTNAME}/L2TPd/${POR
 MAINTAINER=	sobomax@FreeBSD.org
 COMMENT=	Implementation of the layer two tunneling protocol
 
-USES=	compiler:nestedfct
+BROKEN_armv6=	fails to link: undefined reference to check_control
+
+USES=		compiler:nestedfct
 
 PORTDOCS=	README
 ETCDIR=		${PREFIX}/etc/l2tp

Modified: head/science/cdcl/Makefile
==============================================================================
--- head/science/cdcl/Makefile	Sat May 27 22:05:24 2017	(r441880)
+++ head/science/cdcl/Makefile	Sat May 27 22:16:50 2017	(r441881)
@@ -13,6 +13,8 @@ DISTNAME=	dcl-${PORTVERSION}-C
 MAINTAINER=	murashin@gfd-dennou.org
 COMMENT=	Scientific graphic library for geoscience
 
+BROKEN_armv6=		fails to link: final link failed: Nonrepresentable section on output
+
 OPTIONS_DEFINE=	DOCS
 USES=		desthack pkgconfig
 USE_XORG=	x11 xext



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