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...
Mark Linimon
linimon at FreeBSD.org
Sun Jul 1 09:17:50 UTC 2018
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 at 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 at 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 at 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
More information about the svn-ports-head
mailing list