Index: head/graphics/libjxr/Makefile =================================================================== --- head/graphics/libjxr/Makefile (revision 439998) +++ head/graphics/libjxr/Makefile (revision 439999) @@ -1,36 +1,39 @@ # $FreeBSD$ PORTNAME= jxrlib PORTVERSION= 1.1 CATEGORIES= graphics devel MASTER_SITES= ${MASTER_SITE_DEBIAN} MASTER_SITE_SUBDIR=pool/main/j/jxrlib DISTFILES= jxrlib_${PORTVERSION}.orig.tar.gz \ jxrlib_${PORTVERSION}-6.debian.tar.xz MAINTAINER= mi@aldan.algebra.com COMMENT= Library for JPEG XR, a.k.a. Windows MediaTM Photo LICENSE= BSD +BROKEN_aarch64= fails to link: cc: error: linker command failed with exit code 1 (use -v to see invocation) +BROKEN_mips64= fails to build + USES= dos2unix uidfix USE_LDCONFIG= yes MAKEFILE= BSDmakefile # created by do-configure MAKE_ENV= WRKDIR="${WRKDIR}" do-configure: ${RM} -f ${WRKSRC}/BSDmakefile .for d in libjpegxr jxrgluelib JxrEncApp JxrDecApp ${MKDIR} ${WRKSRC}/$d ${LN} -sf ${FILESDIR}/BSDmakefile.$d ${WRKSRC}/$d/BSDmakefile ${ECHO} "SUBDIR+=$d" >> ${WRKSRC}/BSDmakefile .endfor ${ECHO} '.include ' >> ${WRKSRC}/BSDmakefile post-build: ${MKDIR} ${STAGEDIR}${PREFIX}/include/jxrlib regression-test test check: build ${SETENV} WRKSRC="${WRKSRC}" ${SH} -x ${FILESDIR}/test.sh .include Index: head/net-mgmt/pmacct/Makefile =================================================================== --- head/net-mgmt/pmacct/Makefile (revision 439998) +++ head/net-mgmt/pmacct/Makefile (revision 439999) @@ -1,177 +1,180 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= pmacct DISTVERSION= 1.6.1 PORTREVISION= 0 CATEGORIES= net-mgmt MASTER_SITES= http://www.pmacct.net/ MAINTAINER= pi@FreeBSD.org COMMENT= Accounting and aggregation tool for IPv4 and IPv6 traffic LICENSE= GPLv2 +BROKEN_aarch64= fails to build: undefined reference to sbrk +BROKEN_powerp64= fails to build: cc: Internal error: Segmentation fault (program ld) + USE_RC_SUBR= pmacctd nfacctd sfacctd SUB_FILES= pkg-message GNU_CONFIGURE= yes CPPFLAGS+= "-I${LOCALBASE}/include" LDFLAGS+= "-L${LOCALBASE}/lib" OPTIONS_DEFINE= MYSQL PGSQL SQLITE3 THREADS LAYER2 IPV6 DEBUG \ DOCS PLABEL RABBITMQ KAFKA JANSSON AVRO OPTIONS_DEFAULT=MMAP LAYER2 IPV6 THREADS SHARED AVRO_DESC= Enable avro support JANSSON_DESC= Enable Jansson support KAFKA_DESC= Enable Kafka support LAYER2_DESC= Enable Layer-2 support: MAC addresses and VLANs # Requires libnetfilter_log port/package # NFLOG_DESC= Enable NFLOG support # Requires legacy mongo-c-driver version 0.8 which is not available # MONGO_DESC= Enable MongoDB support PLABEL_DESC= Enable IP prefix labels RABBITMQ_DESC= Enable RabbitMQ/AMQP support SQLITE3_DESC= Enable SQLite3 support OPTIONS_RADIO= GEOLOC OPTIONS_RADIO_GEOLOC=GEOIP GEOIP2 GEOLOC_DESC= Geolocation support GEOIP_DESC= Enable legacy GeoIP support GEOIP2_DESC= Enable GeoIPv2 (libmaxminddb) support .include .if ${PORT_OPTIONS:MMYSQL} USES+= mysql CONFIGURE_ARGS+=--enable-mysql PLIST_SUB+= WITH_MYSQL="" .else CONFIGURE_ARGS+=--disable-mysql PLIST_SUB+= WITH_MYSQL="@comment " .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql WANT_PGSQL= client CONFIGURE_ARGS+=--enable-pgsql PLIST_SUB+= WITH_PGSQL="" .else CONFIGURE_ARGS+=--disable-pgsql PLIST_SUB+= WITH_PGSQL="@comment " .endif .if ${PORT_OPTIONS:MSQLITE3} USES+= sqlite CONFIGURE_ARGS+=--enable-sqlite3 \ --with-sqlite3-includes=${LOCALBASE}/include PLIST_SUB+= WITH_SQLITE3="" .else CONFIGURE_ARGS+=--disable-sqlite3 PLIST_SUB+= WITH_SQLITE3="@comment " .endif .if ${PORT_OPTIONS:MLAYER2} CONFIGURE_ARGS+=--enable-l2 .else CONFIGURE_ARGS+=--disable-l2 .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--enable-ipv6 .else CONFIGURE_ARGS+=--disable-ipv6 .endif .if ${PORT_OPTIONS:MPLABEL} CONFIGURE_ARGS+=--enable-plabel .else CONFIGURE_ARGS+=--disable-plabel .endif .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+=--enable-threads .else CONFIGURE_ARGS+=--disable-threads .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+=--enable-debug .endif .if ${PORT_OPTIONS:MMONGO} #CONFIGURE_ARGS+=--enable-mongodb .else CONFIGURE_ARGS+=--disable-mongodb .endif .if ${PORT_OPTIONS:MRABBITMQ} .if ${PORT_OPTIONS:MJANSSON} LIB_DEPENDS+= libjansson.so:devel/jansson CONFIGURE_ARGS+=--enable-jansson .else IGNORE= RabbitMQ support requires enabled Jansson support .endif LIB_DEPENDS+= librabbitmq.so:net/rabbitmq-c-devel CONFIGURE_ARGS+=--enable-rabbitmq .endif .if ${PORT_OPTIONS:MKAFKA} .if ${PORT_OPTIONS:MJANSSON} LIB_DEPENDS+= libjansson.so:devel/jansson CONFIGURE_ARGS+=--enable-jansson .else IGNORE= Kafaka support requires enabled Jansson support .endif LIB_DEPENDS+= librdkafka.so:net/librdkafka CONFIGURE_ARGS+=--enable-kafka PLIST_SUB+=WITH_KAFKA="" .else PLIST_SUB+=WITH_KAFKA="@comment " .endif .if ${PORT_OPTIONS:MAVRO} LIB_DEPENDS+= libavro.so:devel/avro-c CONFIGURE_ARGS+=--enable-avro .endif .if ${PORT_OPTIONS:MNFLOG} #CONFIGURE_ARGS+=--enable-nflog #PLIST_SUB+=WITH_NFLOG="" .else CONFIGURE_ARGS+=--disable-nflog PLIST_SUB+=WITH_NFLOG="@comment " .endif .if ${PORT_OPTIONS:MGEOIP} USES+= pkgconfig LIB_DEPENDS+= libGeoIP.so:net/GeoIP CONFIGURE_ARGS+=--enable-geoip .endif .if ${PORT_OPTIONS:MGEOIP2} LIB_DEPENDS+= libmaxminddb.so:net/libmaxminddb CONFIGURE_ARGS+=--enable-geoipv2 .endif .include .if ${ARCH} == "amd64" || ${ARCH} == "sparc64" CONFIGURE_ARGS+=--enable-64bit .endif post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} .for i in AUTHORS CONFIG-KEYS COPYING ChangeLog FAQS INSTALL QUICKSTART TOOLS UPGRADE ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/sql/* ${STAGEDIR}${DATADIR} .include Index: head/science/cdf/Makefile =================================================================== --- head/science/cdf/Makefile (revision 439998) +++ head/science/cdf/Makefile (revision 439999) @@ -1,57 +1,60 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= cdf3 PORTVERSION= 3.3.0 PORTREVISION= 7 CATEGORIES= science MASTER_SITES= LOCAL/thierry/${PORTNAME} \ ftp://cdaweb.gsfc.nasa.gov/pub/cdf/dist/cdf${VER}/unix/ DISTNAME= cdf${VER}-dist-cdf DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= stephen@FreeBSD.org COMMENT= Device independent view of the CDF data model LICENSE= NASA-G LICENSE_NAME= NASA/Goddard Space Flight Center LICENSE_FILE= ${WRKSRC}/CDF_copyright.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +BROKEN_aarch64= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? +BROKEN_armv6= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? + USES= fortran ncurses USE_LDCONFIG= yes MAKE_FLAGS= INSTALLDIR=${STAGEDIR}${PREFIX} OS=freebsd ENV=gnu \ FORTRAN=yes FC_freebsd=${F77} MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/cdf${VER}-dist SUB_FILES= pkg-message VER= ${PORTVERSION:S/.//:S/./_/} DEFS= B C K PORTDOCS= CDF_copyright.txt CHANGES.txt Release.notes Welcome.txt OPTIONS_DEFINE= DOCS EXAMPLES post-patch: .for def in ${DEFS} @${REINPLACE_CMD} -e 's||${PREFIX}|' \ ${WRKSRC}/src/definitions/definitions.${def} .endfor post-install: ${MV} ${STAGEDIR}${PREFIX}/lib/libcdf.so \ ${STAGEDIR}${PREFIX}/lib/libcdf.so.0 ${LN} -sf libcdf.so.0 ${STAGEDIR}${PREFIX}/lib/libcdf.so ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/* ${STAGEDIR}${EXAMPLESDIR} ${SED} -i '' 's,${STAGEDIR},,g' ${STAGEDIR}${PREFIX}/bin/definitions.? regression-test: build @${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ ${MAKE_ARGS} test -C ${BUILD_WRKSRC} .include Index: head/science/hdf/Makefile =================================================================== --- head/science/hdf/Makefile (revision 439998) +++ head/science/hdf/Makefile (revision 439999) @@ -1,51 +1,53 @@ # Created by: mi # $FreeBSD$ PORTNAME= hdf PORTVERSION= 4.2.11 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= science archivers graphics MASTER_SITES= http://www.hdfgroup.org/ftp/HDF/releases/HDF${PORTVERSION}/src/ \ ftp://ftp.hdfgroup.org/HDF/releases/HDF${PORTVERSION}/src/ MAINTAINER= ports@FreeBSD.org COMMENT= Hierarchical Data Format library (from NCSA) -BROKEN_powerpc64= Does not build - LIB_DEPENDS= libsz.so:science/szip + +BROKEN_powerpc64= Does not build: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'you' +NOT_FOR_ARCHS= aarch64 armv6 +NOT_FOR_ARCHS_REASON= fails to compile: no machine type has been defined CONFLICTS_INSTALL= netcdf-4.[0-9]* USES= fortran jpeg libtool tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --with-jpeg=${LOCALBASE} \ --with-szlib=${LOCALBASE} USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDATA= * PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e '/PROD_/ s|=.*|=""|' ${WRKSRC}/config/freebsd # Allow to build on PowerPC @${REINPLACE_CMD} -e '/if defined (__APPLE__)/ \ s,),) || defined(__powerpc__),' ${WRKSRC}/hdf/src/hdfi.h @${REINPLACE_CMD} -e 's/ || (__APPLE__.*//' \ ${WRKSRC}/hdf/test/fortest.c post-install: ${INSTALL_MAN} ${WRKSRC}/man/hdfunpac.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/man/gr_chunk.3 \ ${STAGEDIR}${MAN3PREFIX}/man/man3 regression-test: build @${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ ${MAKE_ARGS} check -C ${WRKSRC}/hdf/test .include Index: head/security/clambc/Makefile =================================================================== --- head/security/clambc/Makefile (revision 439998) +++ head/security/clambc/Makefile (revision 439999) @@ -1,39 +1,42 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= clambc DISTVERSION= 0.98.5rc1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF/clamav/${PORTNAME:tl} MAINTAINER= zi@FreeBSD.org COMMENT= Bytecode signature compiler for ClamAV LICENSE= GPLv2 +NOT_FOR_ARCHS= aarch64 +NOT_FOR_ARCHS_REASON= fails to configure: error: Can not set target to build + USES= gmake libtool perl5 ALL_TARGET= clambc-only GNU_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes USE_GCC= any USE_LDCONFIG= yes USE_PERL5= build CONFIGURE_SCRIPT=llvm/configure CONFIGURE_ARGS= --enable-optimized --enable-targets=host-only \ --disable-bindings --enable-bindings=none WRKSRC= ${WRKDIR}/clamav-bytecode-compiler-${DISTNAME} MAKE_JOBS_UNSAFE= yes do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/include/ @${RM} ${WRKSRC}/clang/lib/Headers/CMakeLists.txt \ ${WRKSRC}/clang/lib/Headers/Makefile (cd ${WRKSRC}/clang/lib/Headers/ && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DATADIR}/include/) ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/Release/bin/clambc-compiler \ ${STAGEDIR}${PREFIX}/bin/ .include Index: head/security/samhain/Makefile =================================================================== --- head/security/samhain/Makefile (revision 439998) +++ head/security/samhain/Makefile (revision 439999) @@ -1,220 +1,224 @@ # Created by: Nikola Kolev # $FreeBSD$ PORTNAME= samhain PORTVERSION= 4.2.0 CATEGORIES= security MASTER_SITES= http://la-samhna.de/archive/ DISTNAME= samhain_signed-${PORTVERSION} MAINTAINER= koue@chaosophia.net COMMENT= Samhain Intrusion Detection System LICENSE= GPLv2 +BROKEN_aarch64= fails to build: undefined reference to sbrk +BROKEN_mips= fails to configure: error: Could not find the libwrap library +BROKEN_mips64= fails to configure: error: Could not find the libwrap library + OPTIONS_DEFINE= ASM DB_RELOAD DEBUG DNMALLOC ENCRYPT GNUPG IPV6 KCHECK LIBWRAP \ LOGFILE_MONITOR LOGIN_WATCH MAIL MOUNTS_CHECK MYSQL ODBC PGSQL \ PORT_CHECK PROCESS_CHECK POSIX_ACL PRELUDE PTRACE SRP STATIC \ SUIDCHECK UDP USERFILES XML_LOGS OPTIONS_DEFAULT=ASM DNMALLOC ENCRYPT IPV6 LIBWRAP MAIL SRP DB_RELOAD_DESC= Enable database reload on SIGHUP DNMALLOC_DESC= Enable dnmalloc ENCRYPT_DESC= Enable client/server encryption KCHECK_DESC= Enable rogue KLD detection LOGFILE_MONITOR_DESC= Enable monitor logfiles LOGIN_WATCH_DESC= Enable watch for login/logout MAIL_DESC= Enable internal SMTP mailer MOUNTS_CHECK_DESC= Enable check mount options on filesystems PORT_CHECK_DESC= Enable check ports PROCESS_CHECK_DESC= Enable check processes POSIX_ACL_DESC= Enable check posix acls PRELUDE_DESC= Enable Prelude Framework support PTRACE_DESC= Enable use anti-debugger options SRP_DESC= Enable SRP for authentication SUIDCHECK_DESC= Enable check for suid/sgid files UDP_DESC= Enable UDP server USERFILES_DESC= Enable check for users config files XML_LOGS_DESC= Enable XML-formatted logs OPTIONS_SUB= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var \ --with-logserver=true \ --with-altlogserver=true \ --with-timeserver=true \ --with-alttimeserver=true USES= shebangfix SHEBANG_FILES= scripts/samhainadmin.pl.in ASM_CONFIGURE_ENABLE= asm DB_RELOAD_CONFIGURE_ENABLE= db-reload DEBUG_CONFIGURE_ENABLE= debug DNMALLOC_CONFIGURE_ENABLE= dnmalloc ENCRYPT_CONFIGURE_ENABLE= encrypt GNUPG_CONFIGURE_WITH= gpg=${PREFIX}/bin/gpg GNUPG_BUILD_DEPENDS= gpg:security/gnupg IPV6_CONFIGURE_ENABLE= ipv6 KCHECK_CONFIGURE_WITH= kcheck LIBWRAP_CONFIGURE_WITH= libwrap LOGFILE_MONITOR_CONFIGURE_ENABLE= logfile-monitor LOGIN_WATCH_CONFIGURE_ENABLE= login-watch MAIL_CONFIGURE_ENABLE= mail MOUNTS_CHECK_CONFIGURE_ENABLE= mounts-check MYSQL_USES= mysql MYSQL_CONFIGURE_ARGS= --with-database=mysql ODBC_CONFIGURE_ARGS= --with-database=odbc ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC PGSQL_USES= pgsql PGSQL_CONFIGURE_ARGS= --with-database=postgresql PORT_CHECK_CONFIGURE_ENABLE= port-check PROCESS_CHECK_CONFIGURE_ENABLE= process-check POSIX_ACL_CONFIGURE_ENABLE= posix-acl PRELUDE_LIB_DEPENDS= prelude:security/libprelude PRELUDE_CONFIGURE_WITH= prelude PTRACE_CONFIGURE_ENABLE= ptrace SRP_CONFIGURE_ENABLE= srp STATIC_CONFIGURE_ENABLE= static SUIDCHECK_CONFIGURE_ENABLE= suidcheck UDP_CONFIGURE_ENABLE= udp USERFILES_CONFIGURE_ENABLE= userfiles XML_LOGS_CONFIGURE_ENABLE= xml-log .include .if ${ARCH} == "amd64" CFLAGS+= -fPIC .endif .if defined(WITH_RUNAS_USER) CONFIGURE_ARGS+= --enable-identity=${WITH_RUNAS_USER} .else CONFIGURE_ARGS+= --enable-identity=yule .endif .if defined(WITH_CLIENT) CONFIGURE_ARGS+= --enable-network=client \ --with-data-file=REQ_FROM_SERVER/var/lib/samhain/data.samhain \ --with-config-file=REQ_FROM_SERVER PLIST_SUB+= SAMHAIN="" SETPWD="" YULE="@comment " EXTRA_PATCHES+= ${FILESDIR}/fixsamhainrc.patch MAN5+= samhainrc.5 MAN8+= samhain.8 .elif defined(WITH_SERVER) USERS= yule GROUPS= yule CONFIGURE_ARGS+= --enable-network=server SUB_LIST+= WITH_YULE="yes" PLIST_SUB+= YULE="" SAMHAIN="@comment " SETPWD="@comment " EXTRA_PATCHES+= ${FILESDIR}/fixyulerc.patch MAN5+= yulerc.5 MAN8+= yule.8 .else SUB_LIST+= WITH_YULE="" PLIST_SUB+= SAMHAIN="" YULE="@comment " SETPWD="@comment " EXTRA_PATCHES+= ${FILESDIR}/fixsamhainrc.patch MAN5+= samhainrc.5 MAN8+= samhain.8 .endif pre-everything:: .if !defined(WITH_CLIENT) && !defined(WITH_SERVER) @${ECHO_MSG} @${ECHO_MSG} "Building Samhain in standalone mode." @${ECHO_MSG} "If you wish to enable networked mode, please hit CTRL-C" @${ECHO_MSG} "now, and build samhain from the samhain-client and" @${ECHO_MSG} "samhain-server ports." @${ECHO_MSG} .endif .if defined(WITH_CLIENT) && defined(WITH_SERVER) IGNORE= can't build client and server at once .endif .if ${PORT_OPTIONS:MKCHECK} @${ECHO_MSG} @${ECHO_MSG} "Building with kernel checking requires reading /dev/kmem" @${ECHO_MSG} "and /dev/mem. If you're not building as root, please hit" @${ECHO_MSG} "Control-C and restart the build as root." @${ECHO_MSG} .endif .if ${PORT_OPTIONS:MMYSQL} && ! ${PORT_OPTIONS:MXML_LOGS} IGNORE= xml logging is required to log to MySQL .endif .if ${PORT_OPTIONS:MPGSQL} && ! ${PORT_OPTIONS:MXML_LOGS} IGNORE= xml logging is required to log to Postgres .endif post-extract: @${TAR} -C ${WRKDIR} -xzf ${WRKSRC}.tar.gz @${RM} ${WRKSRC}.tar.gz ${WRKSRC}.tar.gz.asc post-install: .if !defined(WITH_SERVER) @${CP} ${WRKSRC}/init/samhain.startFreeBSD ${STAGEDIR}${PREFIX}/etc/rc.d/samhain.sh @${CP} ${WRKSRC}/samhainrc ${STAGEDIR}${PREFIX}/etc/samhainrc.sample @${CHGRP} wheel ${STAGEDIR}${PREFIX}/etc/samhainrc.sample .else @${CP} ${WRKSRC}/init/samhain.startFreeBSD ${STAGEDIR}${PREFIX}/etc/rc.d/yule.sh @${CP} ${WRKSRC}/yulerc ${STAGEDIR}${PREFIX}/etc/yulerc.sample .endif ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/MANUAL-2_4.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-client+server.html ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-client+server-troubleshooting.html ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-samhain+GnuPG.html ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-write-modules.html ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/FAQ.html ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/README.UPGRADE ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/README ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/BUGS ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/sh_mounts.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/sh_userfiles.txt ${STAGEDIR}${DOCSDIR} post-stage: .if !defined(WITH_SERVER) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain .endif .if defined(WITH_CLIENT) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain_setpwd .endif .if defined(WITH_SERVER) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yulectl ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule_setpwd .endif .include Index: head/sysutils/fluent-bit/Makefile =================================================================== --- head/sysutils/fluent-bit/Makefile (revision 439998) +++ head/sysutils/fluent-bit/Makefile (revision 439999) @@ -1,19 +1,24 @@ # Created by: Palle Girgensohn # $FreeBSD$ PORTNAME= fluent-bit DISTVERSION= 0.10.1 CATEGORIES= sysutils MASTER_SITES= http://fluentbit.io/releases/${DISTVERSION:R}/ MAINTAINER= girgen@FreeBSD.org COMMENT= Fast and lightweight data forwarder LICENSE= APACHE20 +BROKEN_aarch64= fails to build: error: unknown type name thread_local +BROKEN_armv6= fails to configure: failure in cmake +BROKEN_mips= fails to build: conflicting types for 'restrict' +BROKEN_mips64= fails to build: conflicting types for 'restrict' + USES= cmake post-stage: @${MV} ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample .include Index: head/sysutils/radeontop/Makefile =================================================================== --- head/sysutils/radeontop/Makefile (revision 439998) +++ head/sysutils/radeontop/Makefile (revision 439999) @@ -1,42 +1,45 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= radeontop PORTVERSION= 1.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Program that shows AMD Radeon GPU resource utilization LICENSE= GPLv3 LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \ libdrm.so:graphics/libdrm +NOT_FOR_ARCHS= aarch64 armv6 mips mips64 +NOT_FOR_ARCHS_REASON= fails to compile: fatal error: amdgpu_drm.h file not found + USE_GITHUB= yes GH_ACCOUNT= clbr USES= gmake pkgconfig USE_XORG= xcb MAKE_ARGS= amdgpu=1 PLIST_FILES= lib/libradeontop_xcb.so \ man/man1/radeontop.1.gz \ sbin/radeontop OPTIONS_DEFINE= NLS NLS_USES= gettext NLS_MAKE_ARGS_OFF= nls=0 NLS_PLIST_FILES= share/locale/ru/LC_MESSAGES/radeontop.mo post-patch: @${REINPLACE_CMD} -e 's,unknown,v${PORTVERSION}, ; \ s,-n,"$$ver" = unknown -a &,' ${WRKSRC}/getver.sh @${REINPLACE_CMD} -e 's,/usr,${PREFIX},' ${WRKSRC}/radeontop.c # cdevs do not provide private mappings of any kind @${REINPLACE_CMD} -e 's,MAP_PRIVATE,MAP_SHARED,' \ ${WRKSRC}/detect.c .include Index: head/sysutils/rovclock/Makefile =================================================================== --- head/sysutils/rovclock/Makefile (revision 439998) +++ head/sysutils/rovclock/Makefile (revision 439999) @@ -1,33 +1,38 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= rovclock PORTVERSION= 0.6e CATEGORIES= sysutils MASTER_SITES= http://www.hasw.net/linux/ MAINTAINER= danfe@FreeBSD.org COMMENT= Overclocking utility for ATI Radeon video cards LICENSE= GPLv2 +BROKEN_aarch64= fails to install: undefined reference to outl +BROKEN_armv6= fails to install: undefined reference to outl +BROKEN_mips= fails to install: undefined reference to outl +BROKEN_mips64= fails to install: undefined reference to outl + USES= tar:bzip2 PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/${PORTNAME} PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -Wall -o ${PORTNAME} ${PORTNAME}.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/senna/Makefile =================================================================== --- head/textproc/senna/Makefile (revision 439998) +++ head/textproc/senna/Makefile (revision 439999) @@ -1,46 +1,48 @@ # $FreeBSD$ PORTNAME= senna PORTVERSION= 1.1.5 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= SFJP/senna/46945 MAINTAINER= kuriyama@FreeBSD.org COMMENT= Embeddable Fulltext Search Engine +BROKEN_aarch64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX +BROKEN_armv6= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX BROKEN_powerpc64= does not build: relocation truncated to fit: R_PPC64_TOC16_DS BROKEN_sparc64= does not build GNU_CONFIGURE= YES USE_GCC= any USES= gmake libtool pathfix USE_LDCONFIG= YES CONFIGURE_ARGS= --with-sennahome=${SENNA_HOME} LDFLAGS+= -lpthread -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include MAKE_ARGS= CFLAGS="${CFLAGS}" WRKSRC= ${WRKDIR}/${DISTNAME} SENNA_HOME?= /var/senna OPTIONS_DEFINE= MECAB NFKC OPTIONS_DEFAULT= MECAB NFKC MECAB_DESC= use mecab for morphological analysis NFKC_DESC= use nfkc based utf8 normalization .include .if ${PORT_OPTIONS:MMECAB} CONFIGURE_ARGS+= --with-mecab LIB_DEPENDS+= libmecab.so:japanese/mecab .else CONFIGURE_ARGS+= --without-mecab .endif .if ${PORT_OPTIONS:MNFKC} CONFIGURE_ARGS+= --disable-nfkc .endif .include Index: head/www/anyterm/Makefile =================================================================== --- head/www/anyterm/Makefile (revision 439998) +++ head/www/anyterm/Makefile (revision 439999) @@ -1,48 +1,50 @@ # Created by: Douglas Thrift # $FreeBSD$ PORTNAME= anyterm PORTVERSION= 1.1.29 PORTREVISION= 7 CATEGORIES= www MASTER_SITES= http://anyterm.org/download/ \ http://dl1.douglasthrift.net/${PORTNAME}/ \ http://dl2.douglasthrift.net/${PORTNAME}/ MAINTAINER= douglas@douglasthrift.net COMMENT= Terminal emulator on a Web page LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs +BROKEN_aarch64= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 +BROKEN_armv6= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 BROKEN_powerpc64= Does not build: ld: cannot find -lboost_system USE_RC_SUBR= anytermd USES= gmake iconv localbase tar:tbz2 USE_GCC= any ALL_TARGET= default_target PLIST_FILES= man/man1/anytermd.1.gz \ sbin/anytermd post-patch: @${REINPLACE_CMD} -e 's|/private/etc/apache2|${FILESDIR}|' \ ${WRKSRC}/scripts/mimetype.sh @${REINPLACE_CMD} \ -e 's|$$(CPP_FLAGS)|& ${CPPFLAGS} |' \ -e '/^COMPILE_FLAGS=/s|$$| ${CXXFLAGS}|' \ -e 's|$${OPTIMISE_FLAGS}||' \ -e 's|$$(LINK_FLAGS)|& -L${ICONV_PREFIX}/lib ${ICONV_LIB} |' \ ${WRKSRC}/common.mk @${REINPLACE_CMD} \ -e '/^COMPILE_FLAGS=/s|$$| ${CXXFLAGS}|' \ -e 's|$$(INC_FLAGS)|& ${CPPFLAGS} |' \ -e 's|$$(CXXFLAGS)||' -e 's|$$(OPTIMISE_FLAGS)||' \ ${WRKSRC}/libpbe/common.mk do-install: ${INSTALL_PROGRAM} ${WRKSRC}/anytermd ${STAGEDIR}${PREFIX}/sbin/anytermd ${INSTALL_MAN} ${WRKSRC}/anytermd.1 ${STAGEDIR}${MANPREFIX}/man/man1/anytermd.1 .include