diff --git a/astro/boinc-setiathome-v7/Makefile b/astro/boinc-setiathome-v7/Makefile index a1bd5f536262..62c820c080dc 100644 --- a/astro/boinc-setiathome-v7/Makefile +++ b/astro/boinc-setiathome-v7/Makefile @@ -77,7 +77,7 @@ PLIST_SUB+= PREFIX=${PREFIX} \ BOINC_CLIENT_USER=${BOINC_CLIENT_USER} \ BOINC_CLIENT_GROUP=${BOINC_CLIENT_GROUP} -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= does not compile: analyzeFuncs_altivec.cpp: CoreServices/CoreServices.h: No such file or directory # str_replace.h is included in newer versions of net/boinc-client, # but it is not needed on FreeBSD diff --git a/audio/xmcd/Makefile b/audio/xmcd/Makefile index 7f0371bb772e..6145e5d6744e 100644 --- a/audio/xmcd/Makefile +++ b/audio/xmcd/Makefile @@ -25,7 +25,7 @@ LIBBINDIR= ${STAGEDIR}${PREFIX}/lib/X11/xmcd/bin-${OPSYS}_${OSREL:R:R}-${ARCH} BROKEN_aarch64= Fails to compile: many undefined symbols in xorg.cf BROKEN_armv6= Fails to compile: many undefined symbols in xorg.cf BROKEN_mips64= Fails to compile: many undefined symbols in xorg.cf -BROKEN_powerpc64= Does not build on powerpc64 +BROKEN_powerpc64= Fails to compile: many undefined symbols in xorg.cf pre-patch: @${CP} ${WRKSRC}/xmcd_d/XMcd.ad ${WRKSRC}/xmcd_d/XMcd.ad.in diff --git a/databases/mysql57-client/Makefile b/databases/mysql57-client/Makefile index 5c6cb4abfeda..a7a6a439b7ed 100644 --- a/databases/mysql57-client/Makefile +++ b/databases/mysql57-client/Makefile @@ -8,8 +8,8 @@ COMMENT= Multithreaded SQL database (client) LICENSE+= LGPL21 -BROKEN_powerpc64= Does not build -BROKEN_sparc64= Does not build: reports unsupported compiler +BROKEN_powerpc64= does not build: reports unsupported compiler +BROKEN_sparc64= does not build: reports unsupported compiler MASTERDIR= ${.CURDIR}/../mysql57-server diff --git a/databases/mysql80-client/Makefile b/databases/mysql80-client/Makefile index c268d7634541..f137fb34026a 100644 --- a/databases/mysql80-client/Makefile +++ b/databases/mysql80-client/Makefile @@ -9,8 +9,8 @@ COMMENT= Multithreaded SQL database (client) LICENSE+= LGPL21 -BROKEN_powerpc64= Does not build -BROKEN_sparc64= Does not build: reports unsupported compiler +BROKEN_powerpc64= does not build: reports unsupported compiler +BROKEN_sparc64= does not build: reports unsupported compiler MASTERDIR= ${.CURDIR}/../mysql80-server diff --git a/devel/amd64-gcc/Makefile b/devel/amd64-gcc/Makefile index d74e0cc4ed41..d3785a82d057 100644 --- a/devel/amd64-gcc/Makefile +++ b/devel/amd64-gcc/Makefile @@ -12,6 +12,6 @@ BROKEN_aarch64= error: invalid output constraint '=a' in asm BROKEN_armv6= fails to package BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= error: invalid output constraint in asm .include "${MASTERDIR}/Makefile" diff --git a/devel/clanlib/Makefile b/devel/clanlib/Makefile index fbb2c1649050..654592c303ed 100644 --- a/devel/clanlib/Makefile +++ b/devel/clanlib/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libpng.so:graphics/png \ libfontconfig.so:x11-fonts/fontconfig \ libpcre.so:devel/pcre -NOT_FOR_ARCHS= aarch64 armv6 +NOT_FOR_ARCHS= aarch64 armv6 powerpc powerpc64 NOT_FOR_ARCHS_REASON= invokes x86 asm USES= execinfo gmake jpeg libtool pathfix pkgconfig sqlite tar:tgz diff --git a/devel/gcc-arm-embedded/Makefile b/devel/gcc-arm-embedded/Makefile index 44a596048df8..019931862725 100644 --- a/devel/gcc-arm-embedded/Makefile +++ b/devel/gcc-arm-embedded/Makefile @@ -13,7 +13,7 @@ COMMENT= Complete gcc-based toolcahin for embedded ARM development LICENSE= GPLv2 LGPL20 LGPL21 GPLv3 LGPL3 LICENSE_COMB= multi -BROKEN_powerpc64= does not build +BROKEN_powerpc64= does not build: __adjust.c: internal compiler error: Segmentation fault OPTIONS_DEFINE= PURE PYGDB EXAMPLES HTML PDF DOCS OPTIONS_DEFAULT=PYGDB diff --git a/devel/leatherman/Makefile b/devel/leatherman/Makefile index 4d75fa61d8c4..c5945722c003 100644 --- a/devel/leatherman/Makefile +++ b/devel/leatherman/Makefile @@ -13,6 +13,9 @@ LICENSE= APACHE20 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libcurl.so:ftp/curl +BROKEN_armv6= fails to configure: CMake: execution of make failed +BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11" + USE_GITHUB= yes GH_ACCOUNT= puppetlabs diff --git a/devel/msp430-debug-stack/Makefile b/devel/msp430-debug-stack/Makefile index 60c37ba0f207..61706b19a9a0 100644 --- a/devel/msp430-debug-stack/Makefile +++ b/devel/msp430-debug-stack/Makefile @@ -21,6 +21,8 @@ LICENSE= BSD3CLAUSE LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libhidapi.so:comms/hidapi +BROKEN_powerpc64= fails to compile: adapt_enum.h: 'to_string' is not a member of 'std' + USES= compiler:c++11-lib dos2unix gmake zip:infozip USE_LDCONFIG= yes diff --git a/devel/powerpc64-gcc/Makefile b/devel/powerpc64-gcc/Makefile index fc488032ed17..e99ac2bd3734 100644 --- a/devel/powerpc64-gcc/Makefile +++ b/devel/powerpc64-gcc/Makefile @@ -12,6 +12,12 @@ COMMENT= Cross GNU Compiler Collection for ${PKGNAMEPREFIX:C/-//g} LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi +LIB_DEPENDS= libgmp.so:math/gmp \ + libmpfr.so:math/mpfr \ + libmpc.so:math/mpc +BUILD_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils +RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils + CONFIGURE_ENV= gcc_gxx_include_dir="/usr/include/c++/v1" USES= gmake iconv libtool tar:bzip2 makeinfo compiler @@ -20,12 +26,6 @@ PLIST_SUB= TARGETARCH=${PKGNAMEPREFIX:C/-//g} \ GCC_TARGET=${GCC_TARGET} \ GCC_VERSION=${PORTVERSION} -LIB_DEPENDS= libgmp.so:math/gmp \ - libmpfr.so:math/mpfr \ - libmpc.so:math/mpc -BUILD_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils -RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils - .if empty(GCC_TARGET) # We are building for a FreeBSD target GCC_TARGET?= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL} diff --git a/devel/re2/Makefile b/devel/re2/Makefile index fa755a534271..9814e87f8a2d 100644 --- a/devel/re2/Makefile +++ b/devel/re2/Makefile @@ -10,6 +10,8 @@ COMMENT= Fast C++ regex library LICENSE= BSD3CLAUSE +BROKEN_powerpc64= fails to compile: prefilter_tree.cc: 'to_string' is not a member of 'std' + MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" SED_INPLACE="${SED} -i ''" prefix=${PREFIX} USE_LDCONFIG= yes USES= compiler:c++11-lang gmake pathfix diff --git a/devel/zpu-gcc/Makefile b/devel/zpu-gcc/Makefile index 8976b444e0a5..5638349cfe4d 100644 --- a/devel/zpu-gcc/Makefile +++ b/devel/zpu-gcc/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/zpu/bin/zpu-elf-as:devel/zpu-binutils RUN_DEPENDS:= ${BUILD_DEPENDS} -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= fails to compile: libgcc2.h: conflicting types for '__structdi3' WRKSRC= ${WRKDIR}/${DISTNAME}/toolchain USES= gettext gmake makeinfo diff --git a/games/endless-sky/Makefile b/games/endless-sky/Makefile index abf868df28f5..1d7a1ed471f6 100644 --- a/games/endless-sky/Makefile +++ b/games/endless-sky/Makefile @@ -17,6 +17,8 @@ LICENSE_FILE_GPLv3+ = ${WRKSRC}/license.txt LIB_DEPENDS= libpng.so:graphics/png \ libmad.so:audio/libmad +BROKEN_powerpc64= fails to compile: Dialog.h: 'to_string' is not a member of 'std' + USE_GITHUB= yes USES= compiler:c++11-lib jpeg localbase:ldflags openal scons diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile index 8c6e979bc239..49aeb8c78b6c 100644 --- a/games/py-fife/Makefile +++ b/games/py-fife/Makefile @@ -3,7 +3,7 @@ PORTNAME= fife PORTVERSION= 0.4.1 -PORTREVISION= 1 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= https://github.com/fifengine/fifengine/archive/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,6 +19,8 @@ LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \ libboost_filesystem.so:devel/boost-libs \ libpng.so:graphics/png +BROKEN_powerpc64= fails to compile: fifePYTHON_wrap.cxx: relocation truncated to fit + USES= openal:al pkgconfig cmake:outsource USE_GL= gl USE_SDL= sdl2 ttf2 image2 @@ -43,7 +45,7 @@ LOGGING_DESC= Logging OPTIONS_MULTI_COMP= PYTHON LIBRARY COMP_DESC= Building components PYTHON_DESC= Build python extension module (need for unknown-horizons) -LIBRARY_DESC= Build and install files for directly develop with C++ +LIBRARY_DESC= Build and install files for directly develop with C++ OPTIONS_DEFAULT= FIFECHAN ZIP LOGGING PYTHON diff --git a/games/stratagus/Makefile b/games/stratagus/Makefile index a903ade6e04f..ccd00f3895f7 100644 --- a/games/stratagus/Makefile +++ b/games/stratagus/Makefile @@ -15,6 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libtolua++-${LUA_VER}.so:lang/tolua++ +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=gnu++0x" + USE_GITHUB= yes GH_ACCOUNT= Wargus diff --git a/graphics/enblend/Makefile b/graphics/enblend/Makefile index ce6313a0bd2b..e99d85b867ee 100644 --- a/graphics/enblend/Makefile +++ b/graphics/enblend/Makefile @@ -23,6 +23,8 @@ LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ libgsl.so:math/gsl RUN_DEPENDS= OpenEXR>=1.0:graphics/OpenEXR +BROKEN_powerpc64= fails to configure: libvigraimpex is required to compile Enblend + USE_AUTOTOOLS= automake:env autoconf:env USES= compiler:features gmake jpeg localbase makeinfo # We need a newer version of makeinfo for this. diff --git a/java/classpath/Makefile b/java/classpath/Makefile index 74fcd3d21d4a..fcfdae65cd4a 100644 --- a/java/classpath/Makefile +++ b/java/classpath/Makefile @@ -17,6 +17,7 @@ LICENSE= GPLv2 BROKEN_aarch64= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found BROKEN_armv6= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found +BROKEN_powerpc64= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found GNU_CONFIGURE= yes USES= gmake iconv libtool perl5 pkgconfig diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile index 0cb1d262eb30..6da261075fb8 100644 --- a/lang/ldc/Makefile +++ b/lang/ldc/Makefile @@ -18,6 +18,7 @@ LIB_DEPENDS= libconfig.so:devel/libconfig BROKEN_aarch64= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? BROKEN_armv6= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? +BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11" USES= cmake CMAKE_ARGS+= -DD_COMPILER:STRING="${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/}/bin/ldmd2" diff --git a/math/cryptominisat/Makefile b/math/cryptominisat/Makefile index ca16053e8648..64a07bc33386 100644 --- a/math/cryptominisat/Makefile +++ b/math/cryptominisat/Makefile @@ -15,6 +15,8 @@ LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSE-SCALMC BUILD_DEPENDS= xxd:editors/vim-lite # for xxd tool LIB_DEPENDS= libboost_program_options.so:devel/boost-libs +BROKEN_powerpc64= fails to compile: main.cpp: undefined reference to boost::program_options::abstract_variables_map::operator[] + USE_GITHUB= yes GH_ACCOUNT= msoos diff --git a/misc/sword/Makefile b/misc/sword/Makefile index f0c98dc2638d..67ae92ec724d 100644 --- a/misc/sword/Makefile +++ b/misc/sword/Makefile @@ -13,10 +13,11 @@ COMMENT= Framework for manipulating Bible texts LICENSE= GPLv2 -BROKEN_FreeBSD_12= does not build on 12.X - BUILD_DEPENDS= cppunit-config:devel/cppunit +BROKEN_FreeBSD_12= does not build on 12.X +BROKEN_powerpc64= does not compile: libicui18n.so: undefined reference to __cxa_throw_bad_array_new_length + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-conf --with-zlib INSTALL_TARGET= install-strip diff --git a/sysutils/torque/Makefile b/sysutils/torque/Makefile index bb014d782db4..3aad54f2b260 100644 --- a/sysutils/torque/Makefile +++ b/sysutils/torque/Makefile @@ -11,7 +11,7 @@ MASTER_SITES= http://www.adaptivecomputing.com/index.php?wpfb_dl=1643/ MAINTAINER= ports@FreeBSD.org COMMENT= Open source distributed computing resource manager based on PBS -BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_aarch64= fails to link: missing sbrk FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} USES= gmake perl5 libtool diff --git a/www/swish-e/Makefile b/www/swish-e/Makefile index 14b762c34252..328a12d5c632 100644 --- a/www/swish-e/Makefile +++ b/www/swish-e/Makefile @@ -16,7 +16,7 @@ USES= gmake libtool perl5 shebangfix SHEBANG_FILES= src/swishspider GNU_CONFIGURE= yes MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ - pkgdatadir="${DATADIR}" + pkgdatadir="${DATADIR}" INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS diff --git a/x11-wm/awesome/Makefile b/x11-wm/awesome/Makefile index 29680b5044a2..074a8f49d643 100644 --- a/x11-wm/awesome/Makefile +++ b/x11-wm/awesome/Makefile @@ -30,6 +30,8 @@ LIB_DEPENDS= libcairo.so:graphics/cairo \ libxcb-xrm.so:x11/xcb-util-xrm \ libxkbcommon.so:x11/libxkbcommon +BROKEN_powerpc64= fails to compile: stack.h: redefinition of typedef 'client_t' + CONFLICTS_INSTALL= awesome3-[0-9]* USE_GITHUB= yes