Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Nov 2016 00:34:23 +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: r426198 - in head: irc/undernet-ircu java/sablevm-classpath lang/ecl lang/maude lang/nim lang/pfe lang/spidermonkey185
Message-ID:  <201611160034.uAG0YNjB043745@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Wed Nov 16 00:34:23 2016
New Revision: 426198
URL: https://svnweb.freebsd.org/changeset/ports/426198

Log:
  Mark as broken on various tier-2 archs.
  
  While here, pet portlint.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/irc/undernet-ircu/Makefile
  head/java/sablevm-classpath/Makefile
  head/lang/ecl/Makefile
  head/lang/maude/Makefile
  head/lang/nim/Makefile
  head/lang/pfe/Makefile
  head/lang/spidermonkey185/Makefile

Modified: head/irc/undernet-ircu/Makefile
==============================================================================
--- head/irc/undernet-ircu/Makefile	Wed Nov 16 00:33:58 2016	(r426197)
+++ head/irc/undernet-ircu/Makefile	Wed Nov 16 00:34:23 2016	(r426198)
@@ -57,6 +57,8 @@ LEAKDETECT_CONFIGURE_WITH=	leak-detect
 CONFIGURE_ARGS+=	--enable-profile
 .endif
 
+BROKEN_aarch64=		Fails to compile: undefined reference to .mcount
+
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/ircd/ircd ${STAGEDIR}${PREFIX}/sbin
 	${INSTALL_PROGRAM} ${WRKSRC}/ircd/convert-conf \

Modified: head/java/sablevm-classpath/Makefile
==============================================================================
--- head/java/sablevm-classpath/Makefile	Wed Nov 16 00:33:58 2016	(r426197)
+++ head/java/sablevm-classpath/Makefile	Wed Nov 16 00:34:23 2016	(r426198)
@@ -57,6 +57,8 @@ CONFIGURE_ARGS+=	--with-compressed-class
 PLIST_SUB+=		WITHOUT_ZIP="" WITH_ZIP="@comment "
 .endif
 
+BROKEN_aarch64=		Fails to configure: Endianess not declared
+
 post-patch:
 	@${CP} -f ${WRKSRC}/resource/java/security/classpath.security \
 	    ${WRKSRC}/resource/java/security/SableVM.security

Modified: head/lang/ecl/Makefile
==============================================================================
--- head/lang/ecl/Makefile	Wed Nov 16 00:33:58 2016	(r426197)
+++ head/lang/ecl/Makefile	Wed Nov 16 00:34:23 2016	(r426198)
@@ -14,6 +14,7 @@ LICENSE=	LGPL20
 
 LIB_DEPENDS=	libgmp.so:math/gmp
 
+BROKEN_aarch64=		Does not compile: error: unknown type name AO_TS_t
 BROKEN_powerpc64=	Does not build
 
 MAKE_JOBS_UNSAFE=	yes

Modified: head/lang/maude/Makefile
==============================================================================
--- head/lang/maude/Makefile	Wed Nov 16 00:33:58 2016	(r426197)
+++ head/lang/maude/Makefile	Wed Nov 16 00:34:23 2016	(r426198)
@@ -35,6 +35,8 @@ FULL_MAUDE_DESC=	Install full-maude${FUL
 
 PORTDOCS=	AUTHORS COPYING ChangeLog INSTALL NEWS README
 
+BROKEN_aarch64=		Fails to link: missing sbrk
+
 .include <bsd.port.options.mk>
 
 .if ${OSVERSION} >= 1000000

Modified: head/lang/nim/Makefile
==============================================================================
--- head/lang/nim/Makefile	Wed Nov 16 00:33:58 2016	(r426197)
+++ head/lang/nim/Makefile	Wed Nov 16 00:34:23 2016	(r426198)
@@ -11,7 +11,10 @@ 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
+BROKEN_sparc64=		Does not build: build.sh: clang: not found
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/lang/pfe/Makefile
==============================================================================
--- head/lang/pfe/Makefile	Wed Nov 16 00:33:58 2016	(r426197)
+++ head/lang/pfe/Makefile	Wed Nov 16 00:34:23 2016	(r426198)
@@ -10,8 +10,9 @@ MASTER_SITES=	SF
 MAINTAINER=	johans@FreeBSD.org
 COMMENT=	Implementation of ANSI Forth
 
-BROKEN_i386=	does not link
-BROKEN_powerpc=	does not compile
+BROKEN_aarch64=		does not compile: error: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
+BROKEN_i386=		does not link
+BROKEN_powerpc=		does not compile
 BROKEN_powerpc64=	Does not build
 
 GNU_CONFIGURE=	yes

Modified: head/lang/spidermonkey185/Makefile
==============================================================================
--- head/lang/spidermonkey185/Makefile	Wed Nov 16 00:33:58 2016	(r426197)
+++ head/lang/spidermonkey185/Makefile	Wed Nov 16 00:34:23 2016	(r426198)
@@ -11,9 +11,6 @@ DISTNAME=		js185-1.0.0
 MAINTAINER=		koobs@FreeBSD.org
 COMMENT=		Standalone JavaScript (1.8.5) interpreter from Mozilla
 
-NOT_FOR_ARCHS=		powerpc powerpc64
-NOT_FOR_ARCHS_REASON=	PowerPC is not supported; use lang/spidermonkey170
-
 BUILD_DEPENDS=		zip:archivers/zip \
 			autoconf-2.13:devel/autoconf213
 LIB_DEPENDS=		libnspr4.so:devel/nspr
@@ -27,6 +24,14 @@ USE_PERL5=		build
 
 WRKSRC=			${WRKDIR}/js-${PORTVERSION}/js/src
 
+BROKEN_aarch64=		Does not compile: error: cacheFlush support is missing on this platform
+BROKEN_armv6=		Does not configure: error: compiler does not follow the C++ specification for temporary object destruction order
+BROKEN_mips64=		Does not compile: error: const union jsval_layout has no member named word
+BROKEN_sparc64=		Does not build: fails to link
+
+NOT_FOR_ARCHS=		powerpc powerpc64
+NOT_FOR_ARCHS_REASON=	PowerPC is not supported; use lang/spidermonkey170
+
 CONFIGURE_ARGS=		--with-pthreads \
 			--with-system-nspr
 
@@ -67,10 +72,6 @@ UTF8_CFLAGS=			-DJS_C_STRINGS_ARE_UTF8
 CONFIGURE_TARGET=	x86_64-portbld-freebsd${OSREL}
 .endif
 
-.if ${ARCH} == "sparc64"
-BROKEN=			Does not build on sparc64: fails to link
-.endif
-
 .if ${ARCH} == "amd64"
 PLIST_SUB+=	AMD64=""
 .else



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