Index: head/biology/iolib/Makefile =================================================================== --- head/biology/iolib/Makefile (revision 473691) +++ head/biology/iolib/Makefile (revision 473692) @@ -1,26 +1,28 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= io_lib DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 1-14-9 CATEGORIES= biology MAINTAINER= danilo@FreeBSD.org COMMENT= General purpose trace file (and Experiment File) reading interface LICENSE= BSD3CLAUSE -LIB_DEPENDS= libcurl.so:ftp/curl - +BROKEN_mips= fails to compile: bgzip.c: error: invalid operands to binary & +BROKEN_mips64= fails to compile: bgzip.c: error: invalid operands to binary & BROKEN_powerpc64= fails to compile: bgzip.c: error: invalid operands to binary & + +LIB_DEPENDS= libcurl.so:ftp/curl USE_GITHUB= yes GH_ACCOUNT= jkbonfield USES= autoreconf gmake libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/databases/memcached/Makefile =================================================================== --- head/databases/memcached/Makefile (revision 473691) +++ head/databases/memcached/Makefile (revision 473692) @@ -1,88 +1,91 @@ # Created by: Sean Chittenden # $FreeBSD$ PORTNAME= memcached PORTVERSION= 1.5.8 CATEGORIES= databases MASTER_SITES= http://www.memcached.org/files/ \ GENTOO MAINTAINER= swills@FreeBSD.org COMMENT= High-performance distributed memory object cache system LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_mips= fails to link: failed to merge target specific data of file /usr/lib/dtrace/drti.o +BROKEN_mips64= fails to link: failed to merge target specific data of file /usr/lib/dtrace/drti.o + LIB_DEPENDS= libevent.so:devel/libevent CONFLICTS= memcached-1.2* USES= cpe shebangfix autoreconf SHEBANG_FILES= scripts/memcached-tool USE_RC_SUBR= memcached SUB_LIST+= RC_SUBR_SUFFIX=${RC_SUBR_SUFFIX} USE_CSTD= c99 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libevent=${LOCALBASE} \ --program-prefix= \ --disable-coverage # Dtrace option disabled until it is fixed upstream OPTIONS_DEFINE= SASL DOCS DTRACE OPTIONS_DEFAULT= SASL DTRACE .if !exists(/usr/sbin/dtrace) OPTIONS_EXCLUDE+= DTRACE .endif OPTIONS_EXCLUDE_FreeBSD_10+= DTRACE OPTIONS_EXCLUDE_i386= DTRACE # ld(1) fails to link probes: Relocations in generic ELF (EM: 0) OPTIONS_EXCLUDE_aarch64= DTRACE OPTIONS_EXCLUDE_armv6= DTRACE OPTIONS_EXCLUDE_armv7= DTRACE DTRACE_DESC= Enable dtrace probes SASL_DESC= Enable SASL Authentication DOCS_BUILD_DEPENDS= xml2rfc:textproc/xml2rfc DOCS_CONFIGURE_ENABLE= docs DTRACE_CONFIGURE_ENABLE= dtrace SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_CONFIGURE_ENABLE= sasl SASL_CFLAGS= -I${LOCALBASE}/include SASL_CPPFLAGS+= ${CFLAGS} SASL_LDFLAGS= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes .include .if ${ARCH} == amd64 CONFIGURE_ARGS+= --enable-64bit .endif # avoid triggering a bug in libdtrace, see illumos issue 6653 .if ${PORT_OPTIONS:MDTRACE} CFLAGS+= -no-integrated-as .endif post-install: ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in protocol-binary-range.txt protocol-binary.txt protocol.txt \ readme.txt threads.txt ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR} .endfor regression-test: test test: build ${MAKE} -C ${WRKSRC} test .include Index: head/devel/py-libzfs/Makefile =================================================================== --- head/devel/py-libzfs/Makefile (revision 473691) +++ head/devel/py-libzfs/Makefile (revision 473692) @@ -1,32 +1,34 @@ # Created by: William Grzybowski # $FreeBSD$ PORTNAME= libzfs PORTVERSION= 1.0.20171215 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= Python libzfs bindings LICENSE= BSD2CLAUSE +BROKEN_mips= fails to build: libzfs.c: error: convert_for_assignment: incompatible type for argument 3 of zfs_path_to_zhandle +BROKEN_mips64= fails to build: libzfs.c: error: convert_for_assignment: incompatible type for argument 3 of zfs_path_to_zhandle BROKEN_powerpc64= fails to build: libzfs.c: error: convert_for_assignment: incompatible type for argument 3 of zfs_path_to_zhandle RUN_DEPENDS= ${PY_ENUM34} USE_GITHUB= yes GH_ACCOUNT= freenas GH_PROJECT= py-libzfs GH_TAGNAME= e0b4b68 USES= python USE_PYTHON= autoplist distutils cython MAKE_ENV= FREEBSD_SRC=${SRC_BASE} .if !exists(${SRC_BASE}/sys/Makefile) IGNORE= requires kernel source files in ${SRC_BASE} .endif .include Index: head/devel/py-pip-tools/Makefile =================================================================== --- head/devel/py-pip-tools/Makefile (revision 473691) +++ head/devel/py-pip-tools/Makefile (revision 473692) @@ -1,28 +1,29 @@ # Created by: Po-Chuan Hsieh # $FreeBSD$ PORTNAME= pip-tools PORTVERSION= 2.0.2 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Keep your pinned dependencies fresh LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_mips64= fails to compile: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 6865: ordinal not in range(128) BROKEN_powerpc64= fails to compile: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 6865: ordinal not in range(128) BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}first>=0:devel/py-first@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} NO_ARCH= yes USES= python USE_LOCALE= en_US.UTF-8 USE_PYTHON= autoplist concurrent distutils .include Index: head/devel/smake/Makefile =================================================================== --- head/devel/smake/Makefile (revision 473691) +++ head/devel/smake/Makefile (revision 473692) @@ -1,38 +1,38 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= smake PORTVERSION= 1.2.5 CATEGORIES= devel MASTER_SITES= SF/s-make MAINTAINER= ports@FreeBSD.org COMMENT= Portable make program with automake features LICENSE= CDDL GPLv2 LICENSE_COMB= multi LICENSE_FILE_CDDL= ${WRKSRC}/CDDL.Schily.txt BROKEN_i386= fails to compile -NOT_FOR_ARCHS= aarch64 armv6 armv7 -NOT_FOR_ARCHS_REASON= unknown rule to build: ./RULES/arm-freebsd-/nxb-bin/usr/bin/cc.rul +NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 +NOT_FOR_ARCHS_REASON= unknown rule to build: ./RULES/-freebsd-/nxb-bin/usr/bin/cc.rul WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.a.*//g} USES= gmake tar:bzip2 MAKE_ENV= CCOM="${CC}" MAKE_ARGS= INS_BASE=${PREFIX} DEFMANBASE=. CC="${CC}" CCOM="${CC}" PLIST_SUB= RULESUSED="${ARCH}-freebsd-cc" MKLINKS= ${WRKSRC}/RULES/MKLINKS GCCRULE= ${WRKSRC}/RULES/cc-gcc.rul pre-build: @${REINPLACE_CMD} -e 's|gcc$$|${CC}|' ${GCCRULE} @${ECHO_CMD} "\$$symlink i386-freebsd-cc.rul ${ARCH}-freebsd-${CC}.rul" >> ${MKLINKS} pre-install: ${STRIP_CMD} ${WRKSRC}/smake/OBJ/${ARCH}-freebsd-${CC}/smake .include Index: head/devel/thrift/Makefile =================================================================== --- head/devel/thrift/Makefile (revision 473691) +++ head/devel/thrift/Makefile (revision 473692) @@ -1,67 +1,69 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= thrift PORTVERSION= ${THRIFT_PORTVERSION} # get these from bsd.thrift.mk. any upgrade needs to check ALL dependencies PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= APACHE/thrift/${PORTVERSION} MAINTAINER= komarov@valerka.net COMMENT= Framework for scalable cross-language services development LICENSE= APACHE20 +BROKEN_mips= fails to compile: unrecognized command line option "-Wno-c++11-long-long" +BROKEN_mips64= fails to compile: unrecognized command line option "-Wno-c++11-long-long" BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wno-c++11-long-long" USES= autoreconf libtool pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes CONFIGURE_ENV+= ${MAKE_ENV} # For C++ support, use devel/thrift-cpp # For C glib support, use devel/thrift-c_glib. # For Perl support, use devel/p5-Thrift. # For Python support, use devel/py-thrift. # For Ruby support, use devel/rubygem-thrift. # For PHP support, use devel/php5-thrift. # For nodejs support, use devel/node-thrift. # Other languages are not yet supported, please feel free to contribute # using one of the leaf ports as an example. CONFIGURE_ARGS+= \ --without-c_glib \ --without-cpp \ --without-qt4 \ --without-csharp \ --without-erlang \ --without-haskell \ --without-java \ --without-perl \ --without-php \ --without-php_extension \ --without-python \ --without-ruby \ --without-go PLIST_FILES= bin/thrift .include .include "bsd.thrift.mk" PLIST_SUB+= PORTVERSION="${PORTVERSION}" pre-configure: @${REINPLACE_CMD} '/config.h/d' ${WRKSRC}/lib/cpp/Makefile.am post-install: @${ECHO_MSG} @${ECHO_MSG} "For use with C++, the same compiler as used to build this port must be used" @${ECHO_MSG} "to compile and link your generated IDL bindings." @${ECHO_MSG} @${ECHO_MSG} "Note: The Thrift white paper may be downloaded from:" @${ECHO_MSG} "http://thrift.apache.org/static/thrift-20070401.pdf" @${ECHO_MSG} .include Index: head/graphics/gifsicle/Makefile =================================================================== --- head/graphics/gifsicle/Makefile (revision 473691) +++ head/graphics/gifsicle/Makefile (revision 473692) @@ -1,33 +1,36 @@ # Created by: Brad Hendrickse # $FreeBSD$ PORTNAME= gifsicle PORTVERSION= 1.91 CATEGORIES= graphics MASTER_SITES= http://www.lcdf.org/gifsicle/ MAINTAINER= ports@FreeBSD.org COMMENT= Manipulates GIF images and animations LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_mips= fails to build: undefined reference to '__sync_add_and_fetch_4' +BROKEN_mips64= fails to build: undefined reference to '__sync_add_and_fetch_4' + GNU_CONFIGURE= yes PORTDOCS= NEWS.md README.md PLIST_FILES= bin/gifdiff bin/gifsicle \ man/man1/gifdiff.1.gz man/man1/gifsicle.1.gz OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT= X11_USE= xorg=x11 X11_CONFIGURE_ENABLE= gifview X11_CONFIGURE_WITH= x X11_PLIST_FILES= bin/gifview man/man1/gifview.1.gz post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/graphics/wayland/Makefile =================================================================== --- head/graphics/wayland/Makefile (revision 473691) +++ head/graphics/wayland/Makefile (revision 473692) @@ -1,33 +1,35 @@ # Created by: kwm@FreeBSD.org # $FreeBSD$ PORTNAME= wayland PORTVERSION= 1.14.0 CATEGORIES= graphics wayland MASTER_SITES= http://wayland.freedesktop.org/releases/ MAINTAINER= x11@FreeBSD.org COMMENT= Wayland composite "server" LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_mips= fails to compile: tests/test-runner.c:349: undefined reference to prctl +BROKEN_mips64= fails to compile: tests/test-runner.c:349: undefined reference to prctl BROKEN_powerpc64= fails to compile: tests/test-runner.c:349: undefined reference to prctl LIB_DEPENDS= libexpat.so:textproc/expat2 \ libffi.so:devel/libffi \ libepoll-shim.so:devel/libepoll-shim CFLAGS+= "-I${LOCALBASE}/include/libepoll-shim" WITH_DEBUG= 1 USES= autoreconf gmake libtool localbase pathfix pkgconfig tar:xz USE_GNOME= libxslt:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-documentation CONFIGURE_ENV= ac_cv_func_posix_fallocate=no # EINVAL for many FS on 12.0 INSTALL_TARGET= install-strip .include Index: head/net/haproxy/Makefile =================================================================== --- head/net/haproxy/Makefile (revision 473691) +++ head/net/haproxy/Makefile (revision 473692) @@ -1,66 +1,69 @@ # Created by: Clement Laforet # $FreeBSD$ PORTNAME= haproxy PORTVERSION= 1.7.11 CATEGORIES= net www MASTER_SITES= http://www.haproxy.org/download/1.7/src/ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= demon@FreeBSD.org COMMENT= Reliable, high performance TCP/HTTP load balancer LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi +BROKEN_mips= fails to build: undefined reference to '__sync_sub_and_fetch_4' +BROKEN_mips64= fails to build: undefined reference to '__sync_sub_and_fetch_4' + CONFLICTS_INSTALL= haproxy-devel-[0-9]* USES= cpe gmake USE_RC_SUBR= haproxy MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_ACCEPT4=1 \ CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS OPTIONS_RADIO= PCRE OPTIONS_RADIO_PCRE= DPCRE SPCRE DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support OPTIONS_DEFAULT= SPCRE OPENSSL DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 SPCRE_LIB_DEPENDS= libpcre.so:devel/pcre SPCRE_MAKE_ARGS= USE_PCRE=1 USE_STATIC_PCRE=1 USE_PCRE_JIT=1 DEVICEATLAS_LIB_DEPENDS= libda.so:net/deviceatlas-enterprise-c DEVICEATLAS_MAKE_ARGS= USE_DEVICEATLAS=1 DEVICEATLAS_LIB=${LOCALBASE}/lib DEVICEATLAS_INC=${LOCALBASE}/include OPENSSL_USES= ssl OPENSSL_MAKE_ARGS= USE_OPENSSL=1 SSL_LIB=${OPENSSLLIB} SSL_INC=${OPENSSLINC} LUA_USES= lua:53 LUA_MAKE_ARGS= USE_LUA=1 LUA_INC=${LUA_INCDIR} LUA_LIB=${LUA_LIBDIR} LUA_LIB_NAME=lua-${LUA_VER} .include .if ${ARCH} == "amd64" || ${ARCH} == "i386" MAKE_ARGS+= USE_REGPARM=1 .endif .if ${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT:Mopenssl-devel} BROKEN= Does not build with openssl-devel .endif post-build: cd ${WRKSRC}/contrib/halog && ${MAKE_CMD} ${MAKE_ENV} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/haproxy ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_PROGRAM} ${WRKSRC}/contrib/halog/halog ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${WRKSRC}/doc/haproxy.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/net/p5-Net-AMQP-RabbitMQ/Makefile =================================================================== --- head/net/p5-Net-AMQP-RabbitMQ/Makefile (revision 473691) +++ head/net/p5-Net-AMQP-RabbitMQ/Makefile (revision 473692) @@ -1,18 +1,21 @@ # $FreeBSD$ PORTNAME= Net-AMQP-RabbitMQ PORTVERSION= 2.30000 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= swills@FreeBSD.org COMMENT= Interact with RabbitMQ over AMQP using librabbitmq +NOT_FOR_ARCHS= mips mips64 +NOT_FOR_ARCHS_REASON= Endianness not known + BUILD_DEPENDS= p5-Math-Int64>0.34:math/p5-Math-Int64 RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure .include Index: head/net-mgmt/mdata-client/Makefile =================================================================== --- head/net-mgmt/mdata-client/Makefile (revision 473691) +++ head/net-mgmt/mdata-client/Makefile (revision 473692) @@ -1,19 +1,21 @@ # $FreeBSD$ PORTNAME= mdata-client PORTVERSION= 20151001 CATEGORIES= net-mgmt MAINTAINER= swills@FreeBSD.org COMMENT= Metadata tools for use within guests of the SmartOS LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_mips= fails to compile: unrecognized command line option "-Wno-typedef-redefinition" +BROKEN_mips64= fails to compile: unrecognized command line option "-Wno-typedef-redefinition" BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wno-typedef-redefinition" USES= gmake USE_GITHUB= yes GH_ACCOUNT= joyent .include Index: head/security/libtomcrypt/Makefile =================================================================== --- head/security/libtomcrypt/Makefile (revision 473691) +++ head/security/libtomcrypt/Makefile (revision 473692) @@ -1,84 +1,86 @@ # Created by: Yonatan # $FreeBSD$ PORTNAME= libtomcrypt PORTVERSION= 1.18.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://github.com/libtom/${PORTNAME}/releases/download/v${PORTVERSION}/ DISTNAME= crypt-${PORTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= Comprehensive, modular, and portable cryptographic toolkit LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_mips= fails to compile: unrecognized command line option "-Wno-type-limits" +BROKEN_mips64= fails to compile: unrecognized command line option "-Wno-type-limits" BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wno-type-limits" WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} CFLAGS+= -I${LOCALBASE}/include EXTRALIBS= -L${LOCALBASE}/lib MAKEFILE= makefile.shared ALL_TARGET= library MAKE_ARGS= INCPATH="${PREFIX}/include" LIBPATH="${PREFIX}/lib" \ EXTRALIBS="${EXTRALIBS}" USES= gmake libtool:build tar:xz USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS OPTIONS_MULTI= MATH OPTIONS_MULTI_MATH= LIBTOMMATH TOMSFASTMATH GMP OPTIONS_DEFAULT= LIBTOMMATH LIBTOMMATH_DESC= Use LibTomMath TOMSFASTMATH_DESC= Use TomsFastMath LIBTOMMATH_BUILD_DEPENDS= ${LOCALBASE}/include/tommath.h:math/libtommath LIBTOMMATH_CFLAGS= -DLTM_DESC LIBTOMMATH_VARS= EXTRALIBS+=-ltommath TOMSFASTMATH_BUILD_DEPENDS= ${LOCALBASE}/include/tfm.h:math/tomsfastmath TOMSFASTMATH_CFLAGS= -DTFM_DESC TOMSFASTMATH_VARS= EXTRALIBS+=-ltfm GMP_LIB_DEPENDS= libgmp.so:math/gmp GMP_CFLAGS= -DGMP_DESC GMP_VARS= EXTRALIBS+=-lgmp PORTDOCS= * post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|' -e 's| make | $$(MAKE) |' \ -e 's|-g $$(GROUP)||' -e 's|-o $$(USER)||' \ ${WRKSRC}/makefile.shared ${WRKSRC}/makefile_include.mk post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtomcrypt.so.1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/crypt.pdf ${STAGEDIR}${DOCSDIR} do-test: # TomsFastMath @${ECHO_CMD} "Testing TomsFastMath" ${MAKE_CMD} -C ${WRKSRC} \ CFLAGS="-I${LOCALBASE}/include -DUSE_TFM -DTFM_DESC" \ EXTRALIBS="-L${LOCALBASE}/lib -ltfm" clean test (cd ${WRKSRC} && ./test) # LibTomMath @${ECHO_CMD} "Testing LibTomMath" ${MAKE_CMD} -C ${WRKSRC} \ CFLAGS="-I${LOCALBASE}/include -DUSE_LTM -DLTM_DESC" \ EXTRALIBS="-L${LOCALBASE}/lib -ltommath" clean test (cd ${WRKSRC} && ./test) # GMP @${ECHO_CMD} "Testing GMP" ${MAKE_CMD} -C ${WRKSRC} \ CFLAGS="-I${LOCALBASE}/include -DUSE_GMP -DGMP_DESC" \ EXTRALIBS="-L${LOCALBASE}/lib -lgmp" clean test (cd ${WRKSRC} && ./test) .include Index: head/sysutils/p5-Unix-Processors/Makefile =================================================================== --- head/sysutils/p5-Unix-Processors/Makefile (revision 473691) +++ head/sysutils/p5-Unix-Processors/Makefile (revision 473692) @@ -1,19 +1,22 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= Unix-Processors PORTVERSION= 2.046 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= jadawin@FreeBSD.org COMMENT= Interface to processor (CPU) information LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +BROKEN_mips= fails to compile: sys/systeminfo.h: No such file or directory +BROKEN_mips64= fails to compile: sys/systeminfo.h: No such file or directory + USES= perl5 USE_PERL5= configure .include Index: head/sysutils/runit/Makefile =================================================================== --- head/sysutils/runit/Makefile (revision 473691) +++ head/sysutils/runit/Makefile (revision 473692) @@ -1,67 +1,70 @@ # Created by: Sergei Kolobov # $FreeBSD$ PORTNAME= runit PORTVERSION= 2.1.2 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://smarden.org/${PORTNAME}/ \ http://www.bayofrum.net/dist/${PORTNAME}/ MAINTAINER= crees@FreeBSD.org COMMENT= Service supervision tools compatible with DJB daemontools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/package/COPYING +BROKEN_mips= fails to install: runit-init failed +BROKEN_mips64= fails to install: runit-init failed + USE_RC_SUBR= runsvdir WRKSRC= ${WRKDIR}/admin/${DISTNAME} SERVICE_DIR?= /var/service SUB_FILES= pkg-message SUB_LIST= SERVICE_DIR="${SERVICE_DIR}" PORTDOCS= * DOCS= package/CHANGES package/README \ package/THANKS doc/*.html CONFIG= etc/freebsd/1 etc/2 etc/freebsd/3 etc/freebsd/ctrlaltdel \ etc/freebsd/getty-ttyv4/run etc/freebsd/getty-ttyv4/finish \ etc/freebsd/getty-ttyv4/whichtty OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -i '' 's!/service/!${SERVICE_DIR}!' \ ${PATCH_WRKSRC}/man/* ${PATCH_WRKSRC}/src/sv.c ${REINPLACE_CMD} -i '' '\|^PATH=|s|$$|:${PREFIX}/bin:${PREFIX}/sbin|' \ ${PATCH_WRKSRC}/etc/freebsd/3 ${FIND} ${PATCH_WRKSRC} -name '*.orig' -delete do-configure: ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CC}" > ${WRKSRC}/src/conf-ld ${ECHO_CMD} '#define PREFIX "${PREFIX}"' >> ${WRKSRC}/src/runit.h do-build: cd ${WRKSRC} && package/compile && package/check @${MKDIR} ${WRKDIR}/etc/getty-ttyv4 .for file in ${CONFIG} @${SED} -e 's!/etc/runit!${ETCDIR}!g' \ -e 's!/service!${SERVICE_DIR}!g' \ -e 's!/usr/local!${PREFIX}!g' \ ${WRKSRC}/${file} > ${WRKDIR}/${file:S!freebsd/!!}.sample .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/command/* ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/man/* ${STAGEDIR}${PREFIX}/man/man8/ @${MKDIR} ${STAGEDIR}${ETCDIR}/getty-ttyv4 ${INSTALL_SCRIPT} ${WRKDIR}/etc/[123c]* ${STAGEDIR}${ETCDIR} ${INSTALL_SCRIPT} ${WRKDIR}/etc/getty-ttyv4/* \ ${STAGEDIR}${ETCDIR}/getty-ttyv4 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/watchman/Makefile =================================================================== --- head/sysutils/watchman/Makefile (revision 473691) +++ head/sysutils/watchman/Makefile (revision 473692) @@ -1,47 +1,50 @@ # Created by: Jin-Sih, Lin # $FreeBSD$ PORTNAME= watchman PORTVERSION= 4.5.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= linpct@gmail.com COMMENT= File alteration monitoring service LICENSE= APACHE20 +BROKEN_mips= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8' +BROKEN_mips64= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8' + USE_GITHUB= yes GH_ACCOUNT= facebook USES= autoreconf gmake pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_HAVE_ARC=false ac_cv_header_sys_inotify_h=no CONFIGURE_ARGS= --without-python --without-ruby # in separate ports TEST_TARGET= check PLIST_FILES= bin/${PORTNAME} \ "@dir(,,2777) /var/run/${PORTNAME}" PORTDOCS= README.markdown OPTIONS_DEFINE= BACKTRACE PCRE OPTIONS_DEFAULT=BACKTRACE PCRE BACKTRACE_DESC= Stack backtrace support via (lib)execinfo BACKTRACE_LIBS= -lexecinfo PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_WITH= pcre CPPFLAGS+= -Wno-error post-patch: # https://www.gnu.org/prep/standards/html_node/Directory-Variables.html @${REINPLACE_CMD} -e 's,xprefix/var,localstatedir,' \ -e '\,/etc, { s//$$sysconfdir/; /=/s/^/eval /; }' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/^docdir = /d' \ -e '/not-empty/d; /chmod g+s/d;' \ ${WRKSRC}/Makefile.am .include