Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jul 2018 09:17:46 +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: r473660 - in head: audio/id3lib audio/jack databases/kyotocabinet devel/judy devel/libffcall devel/skalibs ftp/fastdfs games/crafty graphics/freeimage japanese/mecab lang/f2c lang/guile...
Message-ID:  <201807010917.w619HkHR055092@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Sun Jul  1 09:17:45 2018
New Revision: 473660
URL: https://svnweb.freebsd.org/changeset/ports/473660

Log:
  Mark these ports broken on mips64 and/or mips.
  
  While here, pet portlint.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/audio/id3lib/Makefile
  head/audio/jack/Makefile
  head/databases/kyotocabinet/Makefile
  head/devel/judy/Makefile
  head/devel/libffcall/Makefile
  head/devel/skalibs/Makefile
  head/ftp/fastdfs/Makefile
  head/games/crafty/Makefile
  head/graphics/freeimage/Makefile
  head/japanese/mecab/Makefile
  head/lang/f2c/Makefile
  head/lang/guile2/Makefile
  head/math/igraph/Makefile
  head/net/pvm/Makefile
  head/security/php72-hash/Makefile
  head/textproc/libucl/Makefile
  head/www/w3m/Makefile

Modified: head/audio/id3lib/Makefile
==============================================================================
--- head/audio/id3lib/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/audio/id3lib/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -10,6 +10,9 @@ MASTER_SITES=	SF
 MAINTAINER=	kaeru@inigo-tech.com
 COMMENT=	Library for manipulating ID3v1/v1.1 and ID3v2 tags
 
+BROKEN_mips=		fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section
+BROKEN_mips64=		fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section
+
 GNU_CONFIGURE=	yes
 USES=		iconv libtool
 USE_LDCONFIG=	yes

Modified: head/audio/jack/Makefile
==============================================================================
--- head/audio/jack/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/audio/jack/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -12,6 +12,8 @@ COMMENT=	Low latency audio server
 LICENSE=	GPLv2 LGPL21
 LICENSE_COMB=	multi
 
+BROKEN_mips=		fails to link: undefined reference to '__sync_add_and_fetch_4'
+BROKEN_mips64=		fails to link: undefined reference to '__sync_add_and_fetch_4'
 BROKEN_powerpc64=	fails to build: Unrecognized opcode: 'sldi'
 
 LIB_DEPENDS=	libsndfile.so:audio/libsndfile \

Modified: head/databases/kyotocabinet/Makefile
==============================================================================
--- head/databases/kyotocabinet/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/databases/kyotocabinet/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -13,6 +13,10 @@ COMMENT=	Straightforward implementation of DBM
 
 LICENSE=	GPLv3
 
+BROKEN_mips=		fails to link: hidden symbol '__sync_lock_test_and_set_8' in /usr/lib/libgcc.a(stdatomic.o) is referenced by DSO
+BROKEN_mips64=		fails to link: hidden symbol '__sync_lock_test_and_set_8' in /usr/lib/libgcc.a(stdatomic.o) is referenced by DSO
+BROKEN_powerpc=		fails to link
+
 OPTIONS_DEFINE=	DOCS
 
 CPPFLAGS+=	-fPIC
@@ -21,11 +25,8 @@ INSTALL_TARGET=	install-strip
 MAKE_ARGS=	PCDIR=${PREFIX}/libdata/pkgconfig
 REINPLACE_ARGS=	-i ''
 TEST_TARGET=	check
-USE_LDCONFIG=	yes
 USES=		gmake
-
-NOT_FOR_ARCHS=	powerpc
-NOT_FOR_ARCHS_REASON=	does not link
+USE_LDCONFIG=	yes
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|-lstdc++ ||g' ${WRKSRC}/configure ${WRKSRC}/doc/spex.html ${WRKSRC}/example/Makefile ${WRKSRC}/lab/kcdict/Makefile

Modified: head/devel/judy/Makefile
==============================================================================
--- head/devel/judy/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/devel/judy/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -12,6 +12,9 @@ COMMENT=	General purpose dynamic array
 
 LICENSE=	LGPL21
 
+BROKEN_mips=		fails to compile: unrecognized command line option "-m32"
+BROKEN_mips64=		fails to compile: unrecognized command line option "-m64"
+
 USES=		gmake libtool
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes

Modified: head/devel/libffcall/Makefile
==============================================================================
--- head/devel/libffcall/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/devel/libffcall/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -14,6 +14,8 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 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'
+BROKEN_mips64=		fails to build: gmake[2]: No rule to make target 'avcall-mips64-macro.S', needed by 'avcall-mips64.s'
 
 GNU_CONFIGURE=	yes
 USES=		gmake libtool

Modified: head/devel/skalibs/Makefile
==============================================================================
--- head/devel/skalibs/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/devel/skalibs/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -12,6 +12,8 @@ COMMENT=	General purpose C libraries used by skarnet.o
 LICENSE=	ISCL
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN_mips64=		fails to build: Checking whether system has auto-close after fd-passing... test crashed, aborting
+
 USES=		gmake
 USE_LDCONFIG=	yes
 HAS_CONFIGURE=	yes

Modified: head/ftp/fastdfs/Makefile
==============================================================================
--- head/ftp/fastdfs/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/ftp/fastdfs/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -11,6 +11,9 @@ COMMENT=	High performance distributed file system (DFS
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING-3_0.txt
 
+BROKEN_mips=		fails to link: tracker_service.c:270: undefined reference to '__sync_add_and_fetch_4'
+BROKEN_mips64=		fails to link: tracker_service.c:270: undefined reference to '__sync_add_and_fetch_4'
+
 LIB_DEPENDS=	libfastcommon.so:devel/libfastcommon
 
 USES=		perl5

Modified: head/games/crafty/Makefile
==============================================================================
--- head/games/crafty/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/games/crafty/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -19,6 +19,8 @@ COMMENT=	Chess program for playing and analyzing games
 BROKEN_aarch64=		fails to compile: invokes x86 assembler
 BROKEN_armv6=		fails to compile: invokes x86 assembler
 BROKEN_armv7=		fails to compile: invokes x86 assembler
+BROKEN_mips=		fails to compile: unrecognized command line option "-mpopcnt"
+BROKEN_mips64=		fails to compile: unrecognized command line option "-mpopcnt"
 
 WRKSRC=		${WRKDIR}
 

Modified: head/graphics/freeimage/Makefile
==============================================================================
--- head/graphics/freeimage/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/graphics/freeimage/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -14,6 +14,9 @@ DISTNAME=	FreeImage${PORTVERSION:S/.//g}
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Simple C/C++ bitmap graphics library
 
+BROKEN_mips=		fails to compile: opcode not supported on this processor: mips3 (mips3) `madd $16,$6'
+BROKEN_mips64=		fails to compile: opcode not supported on this processor: mips3 (mips3) 'madd $4,$5'
+
 USES=		dos2unix gmake zip
 DOS2UNIX_FILES=	Source/LibOpenJPEG/opj_malloc.h \
 		Source/LibRawLite/dcraw/dcraw.c \
@@ -40,7 +43,7 @@ PLIST_FILES=	include/FreeImage.h \
 
 .include <bsd.port.options.mk>
 
-.if ${ARCH} == amd64 || ${ARCH} == powerpc
+.if ${ARCH} == amd64 || ${ARCH} == powerpc || ${ARCH} == powerpc64 || ${ARCH} == sparc64
 USES+=		compiler:c++0x
 .endif
 

Modified: head/japanese/mecab/Makefile
==============================================================================
--- head/japanese/mecab/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/japanese/mecab/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -13,6 +13,9 @@ COMMENT=	Yet Another Part-of-Speech and Morphological 
 LICENSE=	BSD3CLAUSE GPLv2 LGPL21
 LICENSE_COMB=	multi
 
+BROKEN_mips=		fails to link: Nonrepresentable section on output
+BROKEN_mips64=		fails to link: Nonrepresentable section on output
+
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	ac_cv_lib_stdcpp_main=no
 INSTALL_TARGET=	install-strip

Modified: head/lang/f2c/Makefile
==============================================================================
--- head/lang/f2c/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/lang/f2c/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -13,6 +13,9 @@ DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
 MAINTAINER=	fortran@FreeBSD.org
 COMMENT=	Fortran-to-C converter and its run-time libraries
 
+BROKEN_mips=		fails to compile: /usr/include/sigfpe.h: No such file or directory
+BROKEN_mips64=		fails to compile: /usr/include/sigfpe.h: No such file or directory
+
 EXTRACT_DEPENDS=	${UNZIP_CMD}:archivers/unzip
 
 GUNZIP_CMD=	minigzip -d

Modified: head/lang/guile2/Makefile
==============================================================================
--- head/lang/guile2/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/lang/guile2/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -13,6 +13,8 @@ COMMENT=	GNU Ubiquitous Intelligent Language for Exten
 
 LICENSE=	LGPL21
 
+BROKEN_mips64=		fails to build: qemu: uncaught target signal 11 (Segmentation fault) - core dumped
+
 LIB_DEPENDS=	libgmp.so:math/gmp \
 		libltdl.so:devel/libltdl \
 		libunistring.so:devel/libunistring \

Modified: head/math/igraph/Makefile
==============================================================================
--- head/math/igraph/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/math/igraph/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -11,6 +11,9 @@ COMMENT=	Package For Manipulating Undirected And Direc
 
 LICENSE=	GPLv2
 
+BROKEN_mips64=		fails to link: relocation truncated to fit: R_MIPS_TLS_GD against 'igraph_i_interruption_handler'
+BROKEN_sparc64=		fails to compile: uses x86 asm
+
 LIB_DEPENDS=	libgmp.so:math/gmp
 
 GNU_CONFIGURE=	yes
@@ -22,10 +25,4 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 CONFIGURE_ARGS+=	CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
 USE_LDCONFIG=	yes
 
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN=		Does not compile on sparc64: uses i386 asm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/net/pvm/Makefile
==============================================================================
--- head/net/pvm/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/net/pvm/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -13,6 +13,9 @@ COMMENT=	Parallel Virtual Machine libraries and enviro
 
 LICENSE=	MIT
 
+BROKEN_mips=		fails to compile: 'SIGCLD' undeclared (first use in this function)
+BROKEN_mips64=		fails to compile: 'SIGCLD' undeclared (first use in this function)
+
 USES=		tar:tgz
 USE_LDCONFIG=	yes
 

Modified: head/security/php72-hash/Makefile
==============================================================================
--- head/security/php72-hash/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/security/php72-hash/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -6,4 +6,6 @@ MASTERDIR=	${.CURDIR}/../../lang/php72
 
 PKGNAMESUFFIX=	-hash
 
+BROKEN_mips64=		fails to compile: KeccakHash.h: No such file or directory
+
 .include "${MASTERDIR}/Makefile"

Modified: head/textproc/libucl/Makefile
==============================================================================
--- head/textproc/libucl/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/textproc/libucl/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -11,6 +11,9 @@ COMMENT=	Universal configuration library parser
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN_mips=		fails to link: undefined reference to '__sync_add_and_fetch_4'
+BROKEN_mips64=		fails to link: undefined reference to '__sync_add_and_fetch_4'
+
 OPTIONS_DEFINE=		LUA REGEX SIGNATURES URLS UTILS
 OPTIONS_DEFAULT=	REGEX UTILS
 OPTIONS_SUB=		yes

Modified: head/www/w3m/Makefile
==============================================================================
--- head/www/w3m/Makefile	Sun Jul  1 09:09:26 2018	(r473659)
+++ head/www/w3m/Makefile	Sun Jul  1 09:17:45 2018	(r473660)
@@ -13,6 +13,8 @@ LICENSE_NAME=	w3m
 LICENSE_FILE=	${WRKSRC}/doc/README
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
+BROKEN_mips64=		fails to build: qemu: uncaught target signal 11 (Segmentation fault) - core dumped
+
 LIB_DEPENDS=	libgc.so:devel/boehm-gc
 
 USES=		iconv pkgconfig perl5 ssl



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