svn commit: r439905 - in head: audio/gnomoradio audio/musicpd audio/umurmur biology/crux biology/seqan-apps cad/alliance editors/texstudio emulators/catapult emulators/dtcyber emulators/pearpc emul...
Mark Linimon
linimon at FreeBSD.org
Mon May 1 19:24:03 UTC 2017
Author: linimon
Date: Mon May 1 19:24:00 2017
New Revision: 439905
URL: https://svnweb.freebsd.org/changeset/ports/439905
Log:
Provide error messages for some ports failing on aarch64, and, in a
few cases, other tier-2 archs.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Modified:
head/audio/gnomoradio/Makefile
head/audio/musicpd/Makefile
head/audio/umurmur/Makefile
head/biology/crux/Makefile
head/biology/seqan-apps/Makefile
head/cad/alliance/Makefile
head/editors/texstudio/Makefile
head/emulators/catapult/Makefile
head/emulators/dtcyber/Makefile
head/emulators/pearpc/Makefile
head/emulators/x49gp/Makefile
Modified: head/audio/gnomoradio/Makefile
==============================================================================
--- head/audio/gnomoradio/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/audio/gnomoradio/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -13,6 +13,8 @@ COMMENT= Program for finding and playing
LIB_DEPENDS= libvorbis.so:audio/libvorbis \
libao.so:audio/libao
+BROKEN_aarch64= fails to compile: error: expected ';' at end of declaration list
+
USES= pathfix pkgconfig libtool
GNU_CONFIGURE= yes
USE_GNOME= gconfmm26 gnomeprefix gtkmm24
Modified: head/audio/musicpd/Makefile
==============================================================================
--- head/audio/musicpd/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/audio/musicpd/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -28,6 +28,7 @@ LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBA
#Workaround (transient?) link error with libwrap
CONFIGURE_ARGS+=--disable-libwrap
+BROKEN_aarch64= Does not build: fatal error: 'endian.h' file not found
BROKEN_powerpc64= Does not build on powerpc64
PORTDOCS= AUTHORS README.md COPYING NEWS
Modified: head/audio/umurmur/Makefile
==============================================================================
--- head/audio/umurmur/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/audio/umurmur/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libconfig.so:devel/libconfig \
libprotobuf-c.so:devel/protobuf-c
+BROKEN_aarch64= fails to compile: fatal error: byteswap.h file not found
+BROKEN_armv6= fails to compile: fatal error: byteswap.h file not found
+
USE_GITHUB= yes
USES= autoreconf gmake libtool ssl
Modified: head/biology/crux/Makefile
==============================================================================
--- head/biology/crux/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/biology/crux/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -13,6 +13,9 @@ COMMENT= Software toolkit for phylogenet
LICENSE= BSD2CLAUSE BSD3CLAUSE
LICENSE_COMB= multi
+BROKEN_aarch64= Fails to link: ImportError: /lib/libgcc_s.so.1: version GCC_4.5.0 required by /usr/local/lib/gcc5/libgfortran.so.3 not found
+BROKEN_armv64= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod"
+
USES= fortran gmake python tar:bzip2
USE_CSTD= gnu99
GNU_CONFIGURE= yes
Modified: head/biology/seqan-apps/Makefile
==============================================================================
--- head/biology/seqan-apps/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/biology/seqan-apps/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -26,7 +26,9 @@ CMAKE_ARGS= -DSEQAN_BUILD_SYSTEM="SEQAN_
USE_GCC= yes
+BROKEN_aarch64= fails to compile: Error: unknown mnemonic rep -- rep
BROKEN_armv6= fails to link: undefined reference to _Unwind_GetIP at GCC_3.0
+BROKEN_powerpc64= fails to compile: Error: unrecognized opcode: rep
.include <bsd.port.pre.mk>
Modified: head/cad/alliance/Makefile
==============================================================================
--- head/cad/alliance/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/cad/alliance/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -17,6 +17,8 @@ LICENSE_NAME= Alliance VLSI Cad System L
LICENSE_FILE= ${WRKSRC}/LICENCE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+BROKEN_aarch64= fails to link: collect2: error: ld returned 1 exit status
+
WRKSRC= ${WRKDIR}/alliance-5.0
SUB_FILES= pkg-message
PKGMESSAGE= ${WRKDIR}/pkg-message
Modified: head/editors/texstudio/Makefile
==============================================================================
--- head/editors/texstudio/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/editors/texstudio/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -12,6 +12,9 @@ COMMENT= Integrated writing environment
LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \
libpoppler.so:graphics/poppler
+BROKEN_aarch64= fails to compile: error: no member named mc_eip in __mcontext
+BROKEN_armv6= fails to compile: error: no member named mc_eip in __mcontext
+
USES= desktop-file-utils dos2unix execinfo ghostscript:run \
pkgconfig qmake
DOS2UNIX_FILES= ${PORTNAME}.pro
Modified: head/emulators/catapult/Makefile
==============================================================================
--- head/emulators/catapult/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/emulators/catapult/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -36,6 +36,9 @@ MAKE_ARGS= INSTALL_BASE="${PREFIX}" \
MAKE_JOBS_UNSAFE= yes
+BROKEN_aarch64= fails to link: fails to detect libxml2 even though it is installed
+BROKEN_armv6= fails to link: fails to detect libxml2 even though it is installed
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDEBUG}
Modified: head/emulators/dtcyber/Makefile
==============================================================================
--- head/emulators/dtcyber/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/emulators/dtcyber/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -24,6 +24,7 @@ SUB_FILES= pkg-message
PLIST_FILES= bin/dtcyber %%EXAMPLESDIR%%/cyber.ini %%EXAMPLESDIR%%/cos.tap
BROKEN_aarch64= Fails to compile: error: Unable to determine size of basic data types
+BROKEN_armv6= Fails to compile: error: Unable to determine size of basic data types
BROKEN_mips64= Fails to compile: error: Unable to determine size of basic data types
do-install:
Modified: head/emulators/pearpc/Makefile
==============================================================================
--- head/emulators/pearpc/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/emulators/pearpc/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -16,8 +16,6 @@ USES= tar:bzip2
USE_XORG= x11
GNU_CONFIGURE= yes
-BROKEN_ia64= internal compiler error on ia64
-
PORTEXAMPLES= ppccfg.example
PLIST_FILES= bin/ppc man/man1/ppc.1.gz %%DATADIR%%/video.x
Modified: head/emulators/x49gp/Makefile
==============================================================================
--- head/emulators/x49gp/Makefile Mon May 1 18:49:02 2017 (r439904)
+++ head/emulators/x49gp/Makefile Mon May 1 19:24:00 2017 (r439905)
@@ -14,6 +14,8 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= shaun at FreeBSD.org
COMMENT= HP 49g+/50g graphics calculator emulator
+BROKEN_aarch64= does not build on arm: unsupported CPU = unknown
+BROKEN_armv6= does not build on arm: unsupported CPU = unknown
BROKEN_i386= does not build on i386 (error: frame pointer required, but reserved)
WRKSRC= ${WRKDIR}/x49gp/x49gp-code
More information about the svn-ports-head
mailing list