Index: head/audio/id3lib/Makefile =================================================================== --- head/audio/id3lib/Makefile (revision 473659) +++ head/audio/id3lib/Makefile (revision 473660) @@ -1,31 +1,34 @@ # Created by: Roman Shterenzon # $FreeBSD$ PORTNAME= id3lib PORTVERSION= 3.8.3 PORTREVISION= 10 CATEGORIES= audio 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 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-extract: @${RM} -r ${WRKSRC}/zlib post-patch: @${REINPLACE_CMD} '/main/s/unsigned int/int/' \ ${WRKSRC}/examples/demo_*.cpp @${REINPLACE_CMD} 's/\(iomanip\)\.h/\1/' ${WRKSRC}/configure @${REINPLACE_CMD} '/include.*/{ p; s//include /; n;n;n; }' \ ${WRKSRC}/include/id3/id3lib_strings.h \ ${WRKSRC}/include/id3/writers.h .include Index: head/audio/jack/Makefile =================================================================== --- head/audio/jack/Makefile (revision 473659) +++ head/audio/jack/Makefile (revision 473660) @@ -1,76 +1,78 @@ # Created by: Tilman Linneweh # $FreeBSD$ PORTNAME= jackit PORTVERSION= 0.125.0 PORTREVISION= 4 CATEGORIES= audio MAINTAINER= multimedia@FreeBSD.org 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 \ libsamplerate.so:audio/libsamplerate \ libcelt0.so:audio/celt USES= autoreconf gmake pathfix pkgconfig libtool localbase bdb USE_GITHUB= yes GH_ACCOUNT= jackaudio GH_PROJECT= jack1 GH_TAGNAME= 90f9dd3 GH_TUPLE= jackaudio:headers:07f1ecf:h/jack GH_TUPLE+= jackaudio:tools:8d13c31:t/tools GH_TUPLE+= jackaudio:example-clients:7fa0890:e/example-clients USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_RC_SUBR= jackd CONFIGURE_ARGS= --disable-portaudio \ --enable-optimize \ --enable-force-install \ --with-default-tmpdir=/tmp CFLAGS+= -I${BDB_INCLUDE_DIR} LIBS+= -L${BDB_LIB_DIR} INSTALL_TARGET= install-strip OPTIONS_DEFINE= ALSA DOXYGEN READLINE SNDIO COOKEDMODE OPTIONS_DEFINE_i386= DYNSIMD OPTIONS_DEFINE_amd64= DYNSIMD OPTIONS_DEFAULT= READLINE COOKEDMODE OPTIONS_DEFAULT_i386= DYNSIMD OPTIONS_DEFAULT_amd64= DYNSIMD OPTIONS_SUB= yes COOKEDMODE_DESC= Use OSS COOKEDMODE (OSS driver is broken without it) DYNSIMD_DESC= Use dynamic SIMD selection (only i386/amd64) ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ENABLE= alsa READLINE_USES= readline DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_ENV_OFF= ac_cv_prog_HAVE_DOXYGEN="false" READLINE_CONFIGURE_ENV_OFF= ac_cv_lib_readline_readline=no \ ac_cv_header_readline_chardefs_h=no SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ENABLE= sndio COOKEDMODE_CFLAGS= -DOPTION_COOKEDMODE DYNSIMD_CONFIGURE_ENABLE=dynsimd post-patch: @${RM} ${WRKSRC}/doc/reference/html/* post-build: @${RM} ${WRKSRC}/doc/reference/html/dir__2F* .include Index: head/databases/kyotocabinet/Makefile =================================================================== --- head/databases/kyotocabinet/Makefile (revision 473659) +++ head/databases/kyotocabinet/Makefile (revision 473660) @@ -1,38 +1,39 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= kyotocabinet PORTVERSION= 1.2.76 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://fallabs.com/${PORTNAME}/pkg/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org 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 GNU_CONFIGURE= yes 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 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libkyotocabinet.so.16.13.0 ${FIND} ${STAGEDIR}${DOCSDIR}/ -type d -exec ${CHMOD} ${BINMODE} {} \; ${FIND} ${STAGEDIR}${DOCSDIR}/ -type f -exec ${CHMOD} ${DOCMODE} {} \; .include Index: head/devel/judy/Makefile =================================================================== --- head/devel/judy/Makefile (revision 473659) +++ head/devel/judy/Makefile (revision 473660) @@ -1,37 +1,40 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= Judy PORTVERSION= 1.0.5 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org 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 MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME:tl}-${PORTVERSION} PORTDOCS= COPYRIGHT README *.htm .include .if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == mips || ${ARCH} == powerpc CONFIGURE_ARGS+= --enable-32-bit .else CONFIGURE_ARGS+= --enable-64-bit .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S!^!${WRKSRC}/doc/ext/!} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/libffcall/Makefile =================================================================== --- head/devel/libffcall/Makefile (revision 473659) +++ head/devel/libffcall/Makefile (revision 473660) @@ -1,33 +1,35 @@ # Created by: jagapen@home.com # $FreeBSD$ PORTNAME= libffcall PORTVERSION= 1.13 CATEGORIES= devel MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= Foreign function call libraries LICENSE= GPLv2+ 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 USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-shared CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} MAKE_JOBS_UNSAFE= yes CFLAGS+= -fPIC post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so \ ${STAGEDIR}${PREFIX}/lib/libcallback.so \ ${STAGEDIR}${PREFIX}/lib/libtrampoline.so .include Index: head/devel/skalibs/Makefile =================================================================== --- head/devel/skalibs/Makefile (revision 473659) +++ head/devel/skalibs/Makefile (revision 473660) @@ -1,35 +1,37 @@ # Created by: Sergei Kolobov # $FreeBSD$ PORTNAME= skalibs PORTVERSION= 2.6.3.0 CATEGORIES= devel MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/ MAINTAINER= colin-ports@heliocat.net COMMENT= General purpose C libraries used by skarnet.org software 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 CONFIGURE_ARGS= --prefix=${PREFIX} \ --with-default-path=${PREFIX}/bin:/usr/bin:/bin DOCS= AUTHORS README doc/*.html OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libskarnet.so.${PORTVERSION} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .for d in libbiguint libdatastruct librandom libstdcrypto libstddjb libunixonacid @${MKDIR} ${STAGEDIR}${DOCSDIR}/${d} cd ${WRKSRC} && ${INSTALL_DATA} doc/${d}/*.html ${STAGEDIR}${DOCSDIR}/${d} .endfor .include Index: head/ftp/fastdfs/Makefile =================================================================== --- head/ftp/fastdfs/Makefile (revision 473659) +++ head/ftp/fastdfs/Makefile (revision 473660) @@ -1,41 +1,44 @@ # $FreeBSD$ PORTNAME= fastdfs PORTVERSION= 5.0.11 PORTREVISION= 1 CATEGORIES= ftp MAINTAINER= daniel@blodan.se 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 USE_LDCONFIG= yes USE_RC_SUBR= fdfs_storaged fdfs_trackerd USERS= _fastdfs GROUPS= _fastdfs USE_GITHUB= yes GH_ACCOUNT= happyfish100 GH_TAGNAME= 1e50b4f SUB_FILES= fdfs_status MAKE_ENV+= DESTDIR=${STAGEDIR} do-build: cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${SH} make.sh do-install: cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${SH} make.sh install @${MKDIR} ${STAGEDIR}/var/db/fastdfs @${MKDIR} ${STAGEDIR}/var/db/fastdfs/tracker @${MKDIR} ${STAGEDIR}/var/db/fastdfs/storage ${INSTALL_SCRIPT} ${WRKDIR}/fdfs_status ${STAGEDIR}${PREFIX}/bin .include Index: head/games/crafty/Makefile =================================================================== --- head/games/crafty/Makefile (revision 473659) +++ head/games/crafty/Makefile (revision 473660) @@ -1,64 +1,66 @@ # Created by: Stefan Eggers # $FreeBSD$ PORTNAME= crafty PORTVERSION= 25.2 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.craftychess.com/downloads/source/:src \ http://www.craftychess.com/downloads/book/:data DISTFILES= crafty-${PORTVERSION}.zip:src \ book.bin:data \ start.pgn.gz:data DIST_SUBDIR= crafty EXTRACT_ONLY= crafty-${PORTVERSION}.zip MAINTAINER= johans@FreeBSD.org 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} USES= gmake zip ALL_TARGET= unix-gcc WITH_BOOKDIR?= ${PREFIX}/lib/crafty WITH_LOGDIR?= /tmp WITH_RCDIR?= ~/ WITH_TBDIR?= ${PREFIX}/lib/crafty/TB WITH_PERSDIR?= ${PREFIX}/lib/crafty/cpf OPT= -DHASHSTATS -DTRACE -DBOOKDIR=\\\"${WITH_BOOKDIR}\\\" \ -DLOGDIR=\\\"${WITH_LOGDIR}\\\" \ -DRCDIR=\\\"${WITH_RCDIR}\\\" \ -DTBDIR=\\\"${WITH_TBDIR}\\\" \ -DPERSDIR=\\\"${WITH_PERSDIR}\\\" -DSKILL .include .if ${ARCH} == amd64 || ${ARCH} == i386 OPT+= -DCPUS=4 .else OPT+= -DCPUS=1 # disables x86 assembler .endif MAKE_ENV+= opt="${OPT}" target=${OPSYS} CXFLAGS="${CXXFLAGS}" post-extract: cd ${DISTDIR}/${DIST_SUBDIR} && ${CP} book.bin start.pgn.gz ${WRKSRC} ${GUNZIP_CMD} ${WRKSRC}/start.pgn.gz post-build: (cd ${WRKSRC}; ./crafty bookpath=. <${FILESDIR}/books-building) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/crafty ${STAGEDIR}${PREFIX}/bin/crafty @${MKDIR} ${STAGEDIR}${PREFIX}/lib/crafty/cpf ${INSTALL_DATA} ${WRKSRC}/book.bin ${WRKSRC}/books.bin ${WRKSRC}/crafty.hlp \ ${STAGEDIR}${PREFIX}/lib/crafty .include Index: head/graphics/freeimage/Makefile =================================================================== --- head/graphics/freeimage/Makefile (revision 473659) +++ head/graphics/freeimage/Makefile (revision 473660) @@ -1,63 +1,66 @@ # Created by: Choe, Cheng-Dae # $FreeBSD$ PORTNAME= freeimage PORTVERSION= 3.16.0 PORTREVISION= 5 # Version 3.17.0 is available, but does not build on i386 (and probably # other 32-bit arches) without some not-quite-trivial patching. If one # decides to update the port, please make sure 32-bit builds are tested! CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/Source%20Distribution/${PORTVERSION} 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 \ Source/LibRawLite/internal/dcraw_common.cpp USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/FreeImage MAKE_ARGS= CC="${CC}" CPP="${CPP}" CXX="${CXX}" CFLAGS+= -DPNG_ARM_NEON_OPT=0 -fexceptions -fvisibility=hidden CFLAGS_aarch64= -fPIC CFLAGS_amd64= -fPIC CFLAGS_armv7= -fPIC PLIST_FILES= include/FreeImage.h \ include/FreeImagePlus.h \ lib/libfreeimage.a \ lib/libfreeimage-${PORTVERSION}.so \ lib/libfreeimage.so.3 \ lib/libfreeimage.so \ lib/libfreeimageplus.a \ lib/libfreeimageplus-${PORTVERSION}.so \ lib/libfreeimageplus.so.3 \ lib/libfreeimageplus.so .include -.if ${ARCH} == amd64 || ${ARCH} == powerpc +.if ${ARCH} == amd64 || ${ARCH} == powerpc || ${ARCH} == powerpc64 || ${ARCH} == sparc64 USES+= compiler:c++0x .endif post-patch: @${REINPLACE_CMD} -e 's|/usr|${PREFIX}| ; s|-o root -g root ||' \ ${WRKSRC}/Makefile.gnu ${WRKSRC}/Makefile.fip post-build: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f Makefile.fip ${_MAKE_JOBS} \ ${MAKE_ARGS} -C ${BUILD_WRKSRC} post-install: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f Makefile.fip ${MAKE_ARGS} \ -C ${INSTALL_WRKSRC} ${INSTALL_TARGET} ${LN} -sf libfreeimageplus.so.3 \ ${STAGEDIR}${PREFIX}/lib/libfreeimageplus.so ${LN} -sf libfreeimageplus-${PORTVERSION}.so \ ${STAGEDIR}${PREFIX}/lib/libfreeimageplus.so.3 .include Index: head/japanese/mecab/Makefile =================================================================== --- head/japanese/mecab/Makefile (revision 473659) +++ head/japanese/mecab/Makefile (revision 473660) @@ -1,45 +1,48 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= mecab PORTVERSION= 0.996 PORTREVISION= 3 CATEGORIES= japanese textproc MASTER_SITES= https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7cENtOXlicTFaRUE&dummy=/ MAINTAINER= ports@FreeBSD.org COMMENT= Yet Another Part-of-Speech and Morphological Analyzer 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 USES= gettext-tools iconv libtool perl5 USE_PERL5= build USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PORTDOCS= AUTHORS README *.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} '/^libmecab_la_LIBADD =/s/$$/ $$(LTLIBICONV)/' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} \ -e '/CFLAGS/s|-O3|${CFLAGS}|' \ -e '/CXXFLAGS/s|-O3|${CXXFLAGS}|' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:N*.html:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${PREFIX}/etc/mecabrc \ ${STAGEDIR}${PREFIX}/etc/mecabrc.sample .include Index: head/lang/f2c/Makefile =================================================================== --- head/lang/f2c/Makefile (revision 473659) +++ head/lang/f2c/Makefile (revision 473660) @@ -1,73 +1,76 @@ # Created by: Steven G. Kargl # $FreeBSD$ PORTNAME= f2c PORTVERSION= 20060810 PORTREVISION= 6 CATEGORIES= lang MASTER_SITES= LOCAL/maho/f2c DISTNAME= ${PORTNAME} EXTRACT_SUFX= .tar 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 USES= gmake USE_LDCONFIG= yes LIBVER= 2 # Set FCNAME to the name of the Fortran 77 / F2C wrapper. FCNAME?= fc PLIST_SUB= FCNAME=${FCNAME} LIBVER=${LIBVER} PORTDOCS= 00lastchange README README_libf2c changes f2c.pdf permission OPTIONS_DEFINE= DOCS FC LEAD_0 OPTIONS_SUB= yes FC_DESC= f77 script based on f2c LEAD_0_DESC= Print with leading zeros LEAD_0_CFLAGS= -DWANT_LEAD_0 post-extract: cd ${WRKSRC} && ${FIND} . -name "*.gz" | ${XARGS} ${GUNZIP_CMD} cd ${WRKSRC} && ${UNZIP_CMD} libf2c.zip ${CP} -p ${WRKSRC}/libf2c/README ${WRKSRC}/README_libf2c pre-patch: ${CP} -p ${WRKSRC}/libf2c/makefile.u ${WRKSRC}/libf2c/Makefile ${CP} -p ${WRKSRC}/src/makefile.u ${WRKSRC}/src/Makefile pre-configure: ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/fc ${REINPLACE_CMD} -e 's|#CFLAGS = -O|CFLAGS = ${CFLAGS}|' ${WRKSRC}/src/Makefile ${REINPLACE_CMD} 's|%%LIBVER%%|${LIBVER}|' ${WRKSRC}/libf2c/Makefile do-build: @${ECHO_MSG} "===> Building f2c..." @(cd ${WRKSRC}/src && ${DO_MAKE_BUILD} ${ALL_TARGET}) @${ECHO_MSG} "===> Building libf2c..." @(cd ${WRKSRC}/libf2c && ${DO_MAKE_BUILD} ${ALL_TARGET} libf2c.so) ${MV} ${WRKSRC}/libf2c/libf2c.so ${WRKSRC}/libf2c/libf2c.so.${LIBVER} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/f2c ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/src/f2c.h ${STAGEDIR}${PREFIX}/include ${INSTALL_MAN} ${WRKSRC}/src/f2c.1t ${STAGEDIR}${MAN1PREFIX}/man/man1/f2c.1 ${INSTALL_DATA} ${WRKSRC}/libf2c/libf2c.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/libf2c/libf2c.so.${LIBVER} ${STAGEDIR}${PREFIX}/lib ${LN} -sf libf2c.so.${LIBVER} ${STAGEDIR}${PREFIX}/lib/libf2c.so do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-install-FC-on: ${INSTALL_SCRIPT} ${WRKSRC}/fc ${STAGEDIR}${PREFIX}/bin/${FCNAME} .include Index: head/lang/guile2/Makefile =================================================================== --- head/lang/guile2/Makefile (revision 473659) +++ head/lang/guile2/Makefile (revision 473660) @@ -1,61 +1,63 @@ # Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= guile PORTVERSION= 2.0.14 PORTREVISION= 4 CATEGORIES= lang scheme MASTER_SITES= GNU PKGNAMESUFFIX= 2 MAINTAINER= bofh@FreeBSD.org COMMENT= GNU Ubiquitous Intelligent Language for Extension 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 \ libffi.so:devel/libffi CONFLICTS_INSTALL= guile-[0-9]* MAKE_JOBS_UNSAFE= yes USES= charsetfix gmake libtool makeinfo ncurses pathfix pkgconfig \ readline USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip INFO= guile r5rs PLIST_SUB= GUILE_VER=${PORTVERSION:R} OPTIONS_DEFINE= NLS THREADS OPTIONS_DEFAULT=THREADS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext THREADS_CONFIGURE_WITH= threads THREADS_LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded THREADS_LIB_DEPENDS_OFF= libgc.so:devel/boehm-gc REINPLACE_FILES= libguile/smob.c libguile/filesys.c libguile/gc.c \ libguile/mallocs.c libguile/eval.c \ libguile/gc-malloc.c libguile/ports.c post-patch: @cd ${WRKSRC} ; \ ${REINPLACE_CMD} -e 's|||g' ${REINPLACE_FILES} @${REINPLACE_CMD} -e 's|sys/time.h sys/timeb.h|sys/time.h |g' \ ${WRKSRC}/configure post-patch-THREADS-on: @${REINPLACE_CMD} -e 's|bdw-gc|bdw-gc-threaded|g' ${WRKSRC}/configure .include Index: head/math/igraph/Makefile =================================================================== --- head/math/igraph/Makefile (revision 473659) +++ head/math/igraph/Makefile (revision 473660) @@ -1,31 +1,28 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= igraph PORTVERSION= 0.7.1 CATEGORIES= math MASTER_SITES= http://igraph.org/nightly/get/c/ MAINTAINER= wen@FreeBSD.org COMMENT= Package For Manipulating Undirected And Directed Graphs 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 USES= gmake libtool pathfix USE_GNOME= libxml2 CONFIGURE_ARGS+= --enable-gmp CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" USE_LDCONFIG= yes -.include - -.if ${ARCH} == "sparc64" -BROKEN= Does not compile on sparc64: uses i386 asm -.endif - -.include +.include Index: head/net/pvm/Makefile =================================================================== --- head/net/pvm/Makefile (revision 473659) +++ head/net/pvm/Makefile (revision 473660) @@ -1,78 +1,81 @@ # Created by: Dima Sivachenko # $FreeBSD$ PORTNAME= pvm PORTVERSION= 3.4.6 PORTREVISION= 5 CATEGORIES= net parallel MASTER_SITES= NL/pvm3 ftp://ftp.chg.ru/pub/prog/parallel/pvm3/ DISTNAME= pvm${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Parallel Virtual Machine libraries and environment 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 WRKSRC= ${WRKDIR}/pvm3 MAKE_ENV= PVM_ROOT=${WRKSRC} SHAREDLDFLAGS="${LDFLAGS} -shared" PVM_ROOT_REL= lib/pvm PVM_ROOT= ${PREFIX}/${PVM_ROOT_REL} SUB_FILES= pkg-message OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 OPTIONS_SUB= yes X11_USE= XORG=x11,xaw,xext,xmu,xt .include post-patch: @${REINPLACE_CMD} -e 's,,,' \ ${WRKSRC}/tracer/tracer.h ${WRKSRC}/tracer/trclib.h \ ${WRKSRC}/tracer/trcsort.c @${FIND} ${WRKSRC} -name Makefile.aimk | ${XARGS} ${REINPLACE_CMD} \ -e 's,-[gO],,g' @${REINPLACE_CMD} \ -e 's/$$(XCFLAGS) $$(CFLAGS)/$$(CFLAGS) $$(XCFLAGS)/' \ ${WRKSRC}/xep/Makefile.aimk .if ! ${PORT_OPTIONS:MX11} @${REINPLACE_CMD} -e '/default/s/xep[^ ]*//' ${WRKSRC}/xep/Makefile.aimk .endif do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ EXTRACFLAGS="${CFLAGS}" all) (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} clean) (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ EXTRACFLAGS="${CFLAGS} -fpic" shared) do-install: @${MKDIR} ${STAGEDIR}${PVM_ROOT}/lib/FREEBSD @${MKDIR} ${STAGEDIR}${PVM_ROOT}/bin/FREEBSD @${MKDIR} ${STAGEDIR}${PVM_ROOT}/conf ${INSTALL_PROGRAM} ${WRKSRC}/bin/FREEBSD/* ${STAGEDIR}${PVM_ROOT}/bin/FREEBSD ${INSTALL_PROGRAM} ${WRKSRC}/lib/FREEBSD/pvmd3 ${STAGEDIR}${PVM_ROOT}/lib/FREEBSD ${INSTALL_PROGRAM} ${WRKSRC}/lib/FREEBSD/pvm ${STAGEDIR}${PVM_ROOT}/lib/FREEBSD ${INSTALL_SCRIPT} ${WRKSRC}/lib/pvm ${STAGEDIR}${PVM_ROOT}/lib ${INSTALL_SCRIPT} ${WRKSRC}/lib/pvmd ${STAGEDIR}${PVM_ROOT}/lib ${INSTALL_SCRIPT} ${WRKSRC}/lib/pvmgetarch ${STAGEDIR}${PVM_ROOT}/lib ${INSTALL_SCRIPT} ${WRKSRC}/lib/aimk ${STAGEDIR}${PVM_ROOT}/lib ${LN} -sf ../${PVM_ROOT_REL}/lib/pvm ${STAGEDIR}${PREFIX}/bin ${LN} -sf ../${PVM_ROOT_REL}/lib/pvmd ${STAGEDIR}${PREFIX}/bin ${LN} -sf ../${PVM_ROOT_REL}/lib/aimk ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/lib/FREEBSD/libpvm3.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/lib/FREEBSD/libfpvm3.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/lib/FREEBSD/libgpvm3.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/lib/FREEBSD/libpvmtrc.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/lib/FREEBSD/libpvm3.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/lib/FREEBSD/libgpvm3.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/conf/FREEBSD.def ${STAGEDIR}${PVM_ROOT}/conf ${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/include ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/man/man3/* ${STAGEDIR}${PREFIX}/man/man3 .include Index: head/security/php72-hash/Makefile =================================================================== --- head/security/php72-hash/Makefile (revision 473659) +++ head/security/php72-hash/Makefile (revision 473660) @@ -1,9 +1,11 @@ # $FreeBSD$ CATEGORIES= security MASTERDIR= ${.CURDIR}/../../lang/php72 PKGNAMESUFFIX= -hash +BROKEN_mips64= fails to compile: KeccakHash.h: No such file or directory + .include "${MASTERDIR}/Makefile" Index: head/textproc/libucl/Makefile =================================================================== --- head/textproc/libucl/Makefile (revision 473659) +++ head/textproc/libucl/Makefile (revision 473660) @@ -1,52 +1,55 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= libucl PORTVERSION= 0.8.0 CATEGORIES= textproc devel MAINTAINER= koobs@FreeBSD.org 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 REGEX_DESC= Enable regex checking for schema SIGNATURES_DESC= Enable signatures checking URLS_DESC= Enable fetching URLs UTILS_DESC= Enable tools: ucl_chargen, ucl_ucldump, ucl_tool LUA_CONFIGURE_ENABLE= lua LUA_CONFIGURE_ENV= LUA=${LOCALBASE}/bin/${LUA_CMD} LUA_LDFLAGS= -L${LUA_LIBDIR} LUA_USES= lua REGEX_CONFIGURE_ENABLE= regex SIGNATURES_CONFIGURE_ENABLE= signatures SIGNATURES_CPPFLAGS= -I${OPENSSLINC} SIGNATURES_LDFLAGS= -L${OPENSSLLIB} SIGNATURES_USES= ssl URLS_CONFIGURE_ENABLE= urls UTILS_CONFIGURE_ENABLE= utils USES= autoreconf gmake libtool pathfix pkgconfig USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GH_ACCOUNT= vstakhov CONFLICTS_INSTALL= ucl INSTALL_TARGET= install-strip TEST_TARGET= check .include Index: head/www/w3m/Makefile =================================================================== --- head/www/w3m/Makefile (revision 473659) +++ head/www/w3m/Makefile (revision 473660) @@ -1,107 +1,109 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= w3m PORTVERSION= 0.5.3.20180520 CATEGORIES+= www ipv6 MAINTAINER?= nobutaka@FreeBSD.org COMMENT?= Pager/text-based WWW browser LICENSE= w3m 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 USE_GITHUB= yes GH_ACCOUNT= tats GH_PROJECT= w3m GH_TAGNAME= 169789b MAKE_JOBS_UNSAFE= yes CONFLICTS?= ja-w3m-0.5.* ja-w3m-img-0.5.* w3m-img-0.5.* GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gc=${LOCALBASE} \ ac_cv_path_PERL=${PERL} CONFIGURE_ENV= DEFS="-I${LOCALBASE}/include" DOCS_COMMON= FAQ.html HISTORY MANUAL.html README README.cookie \ README.cygwin README.dict README.func README.img \ README.m17n README.mouse README.passwd README.pre_form \ README.siteconf README.tab STORY.html \ keymap.default keymap.lynx menu.default menu.submenu DOCS_DE= FAQ.html MANUAL.html README.func DOCS_EN= README.sixel DOCS_JP= ${DOCS_COMMON} README.SSL README.keymap \ README.mailcap README.menu README.migemo OPTIONS_DEFINE= INLINE_IMAGE JAPANESE KEY_LYNX DOCS NLS INLINE_IMAGE_DESC= Inline image support JAPANESE_DESC= Japanese messages and migemo support KEY_LYNX_DESC= Keymap like lynx browser OPTIONS_SUB= yes INLINE_IMAGE_USE= xorg=x11 gnome=gtk20,gdkpixbuf2 INLINE_IMAGE_CONFIGURE_ON= --with-imagelib=gtk2 --enable-image=fb,x11 INLINE_IMAGE_CONFIGURE_OFF= --enable-image=no JAPANESE_CONFIGURE_ON= --enable-japanese=U --with-migemo=yes KEY_LYNX_CONFIGURE_ON= --with-keymap=lynx NLS_USES= gettext NLS_CONFIGURE_ON= --enable-nls NLS_CONFIGURE_OFF= --disable-nls .include .if ${PORT_OPTIONS:MINLINE_IMAGE} PKGMESSAGE= ${MASTERDIR}/pkg-message CONFIGURE_ENV += LDFLAGS="-L${LOCALBASE}/lib" LIBS="-lX11" .else # Don't use pkg-message PKGMESSAGE= ${NONEXISTENT} .endif post-patch: @${REINPLACE_CMD} -e \ 's|\`\(expr\) \(.*\) : \(.*\)`|`\1 \\( \2 : \3 \\)`|' \ -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure @${FIND} ${WRKSRC}/doc* -type f \! -name HISTORY \ -exec ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' {} + @${CP} ${WRKSRC}/doc-jp/README.func ${WRKSRC}/README.func.bak @${ICONV_CMD} -f EUC-JP -t UTF-8 ${WRKSRC}/README.func.bak \ > ${WRKSRC}/doc-jp/README.func @${CP} ${WRKSRC}/scripts/w3mhelp-funcdesc.ja.pl.in \ ${WRKSRC}/scripts/w3mhelp-funcdesc.ja.pl.in.bak @${ICONV_CMD} -f EUC-JP -t UTF-8 \ ${WRKSRC}/scripts/w3mhelp-funcdesc.ja.pl.in.bak \ > ${WRKSRC}/scripts/w3mhelp-funcdesc.ja.pl.in @${REINPLACE_CMD} -e 's|EUC-JP|UTF-8|g' \ ${WRKSRC}/scripts/w3mhelp-funcdesc.ja.pl.in post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ja/w3m @cd ${WRKSRC}/doc-jp; \ for i in ${DOCS_JP} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/ja/w3m/ ; \ done @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/de/w3m @cd ${WRKSRC}/doc-de; \ for i in ${DOCS_DE} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/de/w3m/ ; \ done @cd ${WRKSRC}/doc; \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/w3m/; \ for i in ${DOCS_COMMON} ${DOCS_EN} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/w3m/ ; \ done ${INSTALL_MAN} ${WRKSRC}/scripts/w3mman/w3mman.1 ${STAGEDIR}${PREFIX}/man/ja/man1 .include