Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Jan 2021 01:46:09 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r559904 - in head: biology/avida biology/bwa biology/freebayes biology/ngs-sdk biology/pear-merger biology/vcflib cad/jspice3 comms/mgetty+sendfax comms/uartlirc databases/leofs devel/b...
Message-ID:  <202101020146.1021k9rQ087055@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Sat Jan  2 01:46:08 2021
New Revision: 559904
URL: https://svnweb.freebsd.org/changeset/ports/559904

Log:
  For ports on riscv64 that fail the same (or similar ways) to aarch64, mark
  them BROKEN.
  
  While here, pet portlint (Makevar order).
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/biology/avida/Makefile
  head/biology/bwa/Makefile
  head/biology/freebayes/Makefile
  head/biology/ngs-sdk/Makefile
  head/biology/pear-merger/Makefile
  head/biology/vcflib/Makefile
  head/cad/jspice3/Makefile
  head/comms/mgetty+sendfax/Makefile
  head/comms/uartlirc/Makefile
  head/databases/leofs/Makefile
  head/devel/bitkeeper/Makefile
  head/devel/sourcenav/Makefile
  head/ftp/ftpcopy/Makefile
  head/games/crafty/Makefile
  head/games/libretro-bluemsx/Makefile
  head/games/stockfish/Makefile
  head/games/xgalaga/Makefile
  head/games/xmulti/Makefile
  head/graphics/pixie/Makefile
  head/graphics/urho3d/Makefile
  head/irc/undernet-ircu/Makefile
  head/lang/luajit/Makefile
  head/lang/ocaml/Makefile
  head/lang/pfe/Makefile
  head/lang/spidermonkey185/Makefile
  head/mail/eps/Makefile
  head/mail/usendmail/Makefile
  head/math/gap/Makefile
  head/misc/bb/Makefile
  head/science/simlib/Makefile
  head/shells/ast-ksh/Makefile
  head/sysutils/jobd/Makefile
  head/sysutils/openzfs/Makefile
  head/sysutils/uschedule/Makefile

Modified: head/biology/avida/Makefile
==============================================================================
--- head/biology/avida/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/biology/avida/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -17,6 +17,7 @@ BROKEN_armv6=		invokes x86 assembler
 BROKEN_armv7=		invokes x86 assembler
 BROKEN_mips=		invokes x86 assembler
 BROKEN_mips64=		invokes x86 assembler
+BROKEN_riscv64=		invokes x86 assembler
 BROKEN_sparc64=		missing atomics implementation
 
 USES=		compiler:c11 cmake ncurses

Modified: head/biology/bwa/Makefile
==============================================================================
--- head/biology/bwa/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/biology/bwa/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -20,6 +20,7 @@ BROKEN_armv7=		fails to compile: invalid conversion be
 BROKEN_mips=		fails to compile: cc1: unrecognized command line option "-msse2"
 BROKEN_mips64=		fails to compile: cc1: unrecognized command line option "-msse2"
 BROKEN_powerpc64=	fails to compile: ksw.c: emmintrin.h: No such file or directory
+BROKEN_riscv64=		fails to compile: invalid conversion between vector type and integer type
 
 USES=		gmake perl5 shebangfix tar:bzip2
 SHEBANG_FILES=	qualfa2fq.pl xa2multi.pl

Modified: head/biology/freebayes/Makefile
==============================================================================
--- head/biology/freebayes/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/biology/freebayes/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -14,6 +14,7 @@ LICENSE=	MIT
 BROKEN_aarch64=		fails to compile: invalid conversion between vector type and integer type
 BROKEN_armv6=		fails to compile: invalid conversion between vector type and integer type
 BROKEN_armv7=		fails to compile: invalid conversion between vector type and integer type
+BROKEN_riscv64=		fails to compile: invalid conversion between vector type and integer type
 
 # Submodules use older versions than the ports, so we cannot safely unbundle
 # No shared libs are built by the submodules so there will be no conflicts

Modified: head/biology/ngs-sdk/Makefile
==============================================================================
--- head/biology/ngs-sdk/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/biology/ngs-sdk/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -12,6 +12,7 @@ LICENSE=	PD
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BROKEN_aarch64=		fails to configure: unsupported architecture 'FreeBSD'
+BROKEN_riscv64=		fails to configure: unsupported architecture 'FreeBSD'
 NOT_FOR_ARCHS=		powerpc64
 NOT_FOR_ARCHS_REASON=	os-arch.prl needs to be taught about powerpc64
 

Modified: head/biology/pear-merger/Makefile
==============================================================================
--- head/biology/pear-merger/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/biology/pear-merger/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -17,6 +17,7 @@ LICENSE=	CC-BY-NC-SA-3.0
 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_riscv64=		fails to compile: invokes x86 assembler
 
 GNU_CONFIGURE=	yes
 

Modified: head/biology/vcflib/Makefile
==============================================================================
--- head/biology/vcflib/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/biology/vcflib/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -13,6 +13,7 @@ COMMENT=	C++ library and CLI tools for parsing and man
 LICENSE=	MIT
 
 BROKEN_aarch64=		fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
+BROKEN_riscv64=		fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
 
 LIB_DEPENDS=	libhts.so:biology/htslib \
 		libtabix.so:biology/tabixpp \

Modified: head/cad/jspice3/Makefile
==============================================================================
--- head/cad/jspice3/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/cad/jspice3/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -9,7 +9,8 @@ MASTER_SITES=	http://www.wrcad.com/ftp/pub/
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Adaptation of the Berkeley Spice3f4 with superconductivity
 
-BROKEN_aarch64=	Fails to link jspice3
+BROKEN_aarch64=		fails to install: jspice3: No such file or directory
+BROKEN_riscv64=		fails to install: jspice3: No such file or directory
 
 CONFLICTS=	spice-[0-9]*
 

Modified: head/comms/mgetty+sendfax/Makefile
==============================================================================
--- head/comms/mgetty+sendfax/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/comms/mgetty+sendfax/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -13,8 +13,12 @@ COMMENT=	Handle external logins, send and receive faxe
 
 LICENSE=	GPLv2
 
-USE_CSTD=	gnu89
+BROKEN_aarch64=		fails to compile: error: initializer element is not a compile-time constant
+BROKEN_mips64=		fails to compile: error: initializer element is not a compile-time constant
+BROKEN_riscv64=		fails to compile: error: initializer element is not a compile-time constant
+
 USES=		makeinfo perl5 shebangfix
+USE_CSTD=	gnu89
 SHEBANG_FILES=	samples/fax samples/new_fax.all/new_fax samples/new_fax.mime1 \
 		samples/new_fax.th samples/coverpg-pl.ps samples/faxview.th
 
@@ -28,9 +32,6 @@ INFO=		mgetty
 CFLAGS+=	-DAUTO_PPP
 
 MAKE_JOBS_UNSAFE=	yes
-
-BROKEN_aarch64=		Fails to compile: error: initializer element is not a compile-time constant
-BROKEN_mips64=		Fails to compile: error: initializer element is not a compile-time constant
 
 OPTIONS_DEFINE=	FIDO
 FIDO_DESC=	Enable FIDO EMSI support

Modified: head/comms/uartlirc/Makefile
==============================================================================
--- head/comms/uartlirc/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/comms/uartlirc/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -17,6 +17,7 @@ BROKEN_aarch64=		fails to compile: uartlirc_core.c:273
 BROKEN_armv6=		fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99
 BROKEN_powerpc64=	fails to compile: uart.h: No such file or directory
 BROKEN_powerpc64le=	fails to compile: uart.h: No such file or directory
+BROKEN_riscv64=		fails to compile: uartlirc_core.c:273:19: expected expression
 BROKEN_sparc64=		fails to build
 
 USES=		kmod

Modified: head/databases/leofs/Makefile
==============================================================================
--- head/databases/leofs/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/databases/leofs/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -13,7 +13,7 @@ COMMENT=	Highly scalable, fault-tolerant distributed f
 LICENSE=	APACHE20
 
 BROKEN_aarch64=		Does not compile: fatal error: lzo/lzo1x.h file not found
-NOT_FOR_ARCHS=		powerpc64 powerpc64le sparc64
+NOT_FOR_ARCHS=		powerpc64 powerpc64le riscv64 sparc64
 NOT_FOR_ARCHS_REASON=	does not build: error Please implement AtomicPointer for this platform
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/erlang21/bin/erlc:lang/erlang-runtime21 \

Modified: head/devel/bitkeeper/Makefile
==============================================================================
--- head/devel/bitkeeper/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/devel/bitkeeper/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -13,7 +13,9 @@ COMMENT=	Scalable Distributed Source Management System
 
 LICENSE=	APACHE20
 
-BROKEN_aarch64=	ld: error: undefined symbol: fpsetround
+BROKEN_aarch64=		ld: error: undefined symbol: fpsetround
+BROKEN_riscv64=		fails to compile: src/gui/tcltk/tcl/unix/tclUnixInit.c:401:16: error: use of undeclared identifier 'FP_RN'
+BROKEN_FreeBSD_11=	perl: No such file or directory
 
 BUILD_DEPENDS=	${LOCALBASE}/bin/gperf:devel/gperf \
 		${LOCALBASE}/include/tommath.h:math/libtommath \
@@ -22,8 +24,6 @@ LIB_DEPENDS=    libtomcrypt.so:security/libtomcrypt \
 		libpcre.so:devel/pcre	\
 		liblz4.so:archivers/liblz4
 RUN_DEPENDS=	bash:shells/bash
-
-BROKEN_FreeBSD_11=	perl: No such file or directory
 
 USES=		gmake groff bison localbase tk xorg iconv pkgconfig
 USE_XORG=       x11

Modified: head/devel/sourcenav/Makefile
==============================================================================
--- head/devel/sourcenav/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/devel/sourcenav/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -16,6 +16,9 @@ LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BROKEN_aarch64=		fails to build: undefined reference to fpsetround
+BROKEN_riscv64=		fails to compile: unix/tclUnixInit.c:135:16: error: use of undeclared identifier 'FP_RN'
+DEPRECATED=	Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
+EXPIRATION_DATE=2021-04-01
 
 USES=		shebangfix tar:bzip2 xorg
 SHEBANG_FILES=	${WRKSRC}/snavigator/demo/c++/contrib/perl/sample_client
@@ -27,9 +30,6 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 CONFIGURE_ARGS+=--prefix=${PREFIX}/sourcenav
 
 CFLAGS+=		-fcommon
-
-DEPRECATED=	Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
 
 post-patch:
 	${REINPLACE_CMD} -e 's|@XINCLUDES@|-I${LOCALBASE}/include|; \

Modified: head/ftp/ftpcopy/Makefile
==============================================================================
--- head/ftp/ftpcopy/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/ftp/ftpcopy/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -14,6 +14,7 @@ LICENSE=	GPLv2
 BROKEN_aarch64=		fails to build: regparm is not valid on this platform
 BROKEN_armv6=		fails to build: regparm is not valid on this platform
 BROKEN_armv7=		fails to build: regparm is not valid on this platform
+BROKEN_riscv64=		fails to build: regparm is not valid on this platform
 
 USES=		perl5
 USE_PERL5=	build

Modified: head/games/crafty/Makefile
==============================================================================
--- head/games/crafty/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/games/crafty/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -22,6 +22,7 @@ BROKEN_armv7=		fails to compile: invokes amd64 assembl
 BROKEN_i386=		fails to compile: invokes amd64 assembler
 BROKEN_mips=		fails to compile: unrecognized command line option "-mpopcnt"
 BROKEN_mips64=		fails to compile: unrecognized command line option "-mpopcnt"
+BROKEN_riscv64=		fails to compile: invokes amd64 assembler
 
 USES=		gmake zip
 

Modified: head/games/libretro-bluemsx/Makefile
==============================================================================
--- head/games/libretro-bluemsx/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/games/libretro-bluemsx/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -10,6 +10,7 @@ COMMENT=	Port of blueMSX to the libretro API
 LICENSE=	GPLv3
 
 BROKEN_aarch64=	error: constant expression evaluates to -1 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
+BROKEN_riscv64=	error: constant expression evaluates to -1 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
 
 USES=		compiler:c++11-lib gmake
 USE_LDCONFIG=	yes

Modified: head/games/stockfish/Makefile
==============================================================================
--- head/games/stockfish/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/games/stockfish/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -19,6 +19,7 @@ BROKEN_aarch64=	Fails to build: cannot detect architec
 BROKEN_armv6=	Fails to configure: config-sanity: Error 1
 BROKEN_armv7=	Fails to configure: config-sanity: Error 1
 BROKEN_mips64=	Fails to build: cannot detect architecture
+BROKEN_riscv64=	Fails to configure: config-sanity: Error 1
 NOT_FOR_ARCHS=	sparc64
 
 USES=		compiler:c++11-lang gmake perl5

Modified: head/games/xgalaga/Makefile
==============================================================================
--- head/games/xgalaga/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/games/xgalaga/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -11,6 +11,9 @@ COMMENT=	Clone of the classic game Galaga for X11
 
 LICENSE=	GPLv2
 
+BROKEN_aarch64=		fails to configure: machine arm64-unknown not recognized
+BROKEN_riscv64=		fails to configure: /bin/sh ./config.sub riscv-unknown-freebsd13.0 failed
+
 USES=		gmake xorg
 USE_XORG=	xpm xmu
 HAS_CONFIGURE=	yes
@@ -25,8 +28,6 @@ OPTIONS_DEFAULT=	SOUND
 OPTIONS_SUB=	yes
 
 SOUND_CONFIGURE_OFF=	--without-sound
-
-BROKEN_aarch64=		Fails to configure: machine arm64-unknown not recognized
 
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xgalaga

Modified: head/games/xmulti/Makefile
==============================================================================
--- head/games/xmulti/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/games/xmulti/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -11,6 +11,9 @@ DISTFILES=	xmul200b4.tgz
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	X11 mascot based on gal-game "To Heart"
 
+BROKEN_aarch64=	fails to build: fails to build: locale/mywchar.h:16:10: fatal error: 'machine/limits.h' file not found
+BROKEN_riscv64=	fails to build: fails to build: locale/mywchar.h:16:10: fatal error: 'machine/limits.h' file not found
+
 WRKSRC=		${WRKDIR}/xmulti200beta4
 
 USES=		imake xorg
@@ -19,8 +22,6 @@ USE_XORG=	x11 xext xaw xmu xt xpm sm ice
 DOCSDIR=	${PREFIX}/share/doc/ja/${PORTNAME}
 
 OPTIONS_DEFINE=	DOCS
-
-BROKEN_aarch64=	Fails to build: fatal error: machine/limits.h file not found
 
 post-install:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}

Modified: head/graphics/pixie/Makefile
==============================================================================
--- head/graphics/pixie/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/graphics/pixie/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -14,9 +14,10 @@ COMMENT=	Photorealistic renderer with Pixar's RenderMa
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_aarch64=		fails to compile: use of undeclared identifier CRenderer
-BROKEN_armv6=		fails to compile: use of undeclared identifier CRenderer
-BROKEN_armv7=		fails to compile: use of undeclared identifier CRenderer
+BROKEN_aarch64=		fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer
+BROKEN_armv6=		fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer
+BROKEN_armv7=		fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer
+BROKEN_riscv64=		fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer
 BROKEN_FreeBSD_11_powerpc64=	fails to compile on powerpc64 elfv1: ../common/mathSpec.h:548:37: error: 'max' was not declared in this scope
 BROKEN_FreeBSD_12_powerpc64=	fails to compile on powerpc64 elfv1: ../common/mathSpec.h:548:37: error: 'max' was not declared in this scope
 

Modified: head/graphics/urho3d/Makefile
==============================================================================
--- head/graphics/urho3d/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/graphics/urho3d/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -11,6 +11,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BROKEN_aarch64=	fails to build: fatal error: 'LibCpuId/libcpuid.h' file not found
+BROKEN_riscv64=	fails to build: invokes x86 assembler
 
 USES=		cmake:noninja,insource dos2unix gl xorg
 USE_GITHUB=	yes

Modified: head/irc/undernet-ircu/Makefile
==============================================================================
--- head/irc/undernet-ircu/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/irc/undernet-ircu/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -15,6 +15,7 @@ LICENSE=	GPLv1
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BROKEN_aarch64=		Fails to compile: undefined reference to .mcount
+BROKEN_riscv64=		Fails to compile: undefined reference to .mcount
 
 CONFLICTS=	ircd-hybrid-7.[0-9]*
 

Modified: head/lang/luajit/Makefile
==============================================================================
--- head/lang/luajit/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/lang/luajit/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -17,6 +17,7 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
 IGNORE_aarch64=		fails to compile: lj_arch.h:55:2: No support for this architecture (yet)
 IGNORE_powerpc64=	fails to compile: lj_arch.h:346:2: No support for PowerPC 64 bit mode
+IGNORE_riscv64=		fails to compile: lj_arch.h:55:2: No support for this architecture (yet)
 
 CONFLICTS_INSTALL=	luajit-openresty
 

Modified: head/lang/ocaml/Makefile
==============================================================================
--- head/lang/ocaml/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/lang/ocaml/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -20,6 +20,7 @@ LICENSE_FILE_QPL10=	${WRKSRC}/LICENSE
 LICENSE_PERMS_QPL10=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BROKEN_aarch64=		Does not build: sh: as: not found
+BROKEN_riscv64=		fails to build: hasgot.c:3:12: use of undeclared identifier 'secure_getenv'
 BROKEN_sparc64=	No rule to make target 'none.o', needed by 'libasmrun.a'
 BROKEN_mips64=	No ASM support
 BROKEN_mips=	No ASM support

Modified: head/lang/pfe/Makefile
==============================================================================
--- head/lang/pfe/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/lang/pfe/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -10,12 +10,13 @@ MASTER_SITES=	SF
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Implementation of ANSI Forth
 
-BROKEN_aarch64=		fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
-BROKEN_armv6=		fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
-BROKEN_armv7=		fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
+BROKEN_aarch64=		fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
+BROKEN_armv6=		fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
+BROKEN_armv7=		fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
 BROKEN_i386=		fails to link
 BROKEN_powerpc=		fails to compile
 BROKEN_powerpc64=	fails to build: lvalue required as increment operand
+BROKEN_riscv64=		fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99
 
 GNU_CONFIGURE=	yes
 USES=		gmake perl5 libtool tar:bzip2

Modified: head/lang/spidermonkey185/Makefile
==============================================================================
--- head/lang/spidermonkey185/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/lang/spidermonkey185/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -24,6 +24,7 @@ WRKSRC=			${WRKDIR}/js-${PORTVERSION}/js/src
 
 BROKEN_aarch64=		Does not compile: error: cacheFlush support is missing on this platform
 BROKEN_mips64=		Does not compile: error: const union jsval_layout has no member named word
+BROKEN_riscv64=		Does not compile: jsiter.cpp:270:16: cannot initialize return object of type 'bool' with an rvalue of type 'nullptr_t'
 BROKEN_sparc64=		Does not build: fails to link
 
 NOT_FOR_ARCHS=		powerpc powerpc64

Modified: head/mail/eps/Makefile
==============================================================================
--- head/mail/eps/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/mail/eps/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -11,6 +11,7 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Email Parsing System
 
 BROKEN_aarch64=		fails to link: can't create dynamic relocation R_AARCH64_ABS64 against symbol: content_prefs in readonly segment
+BROKEN_riscv64=		fails to link: can't create dynamic relocation R_RISCV_HI20 against symbol: .Lswitch.table.content_parse in readonly segment
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/mail/usendmail/Makefile
==============================================================================
--- head/mail/usendmail/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/mail/usendmail/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -15,6 +15,7 @@ USES=		qmail
 BROKEN_aarch64=		fails to build: regparm is not valid on this platform
 BROKEN_armv6=		fails to build: regparm is not valid on this platform
 BROKEN_armv7=		fails to build: auto-aliastest.c:3:34: error: alias must point to a defined variable or function
+BROKEN_riscv64=		fails to build: auto-aliastest.c:3:34: error: alias must point to a defined variable or function
 
 WRKSRC=		${WRKDIR}/mail/${DISTNAME}
 

Modified: head/math/gap/Makefile
==============================================================================
--- head/math/gap/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/math/gap/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -12,6 +12,7 @@ COMMENT=	System for computational discrete algebra
 LICENSE=	GPLv2+
 
 BROKEN_aarch64=		fails to link: undefined reference to SyAllocBags
+BROKEN_riscv64=		fails to link: undefined reference to SyAllocBags
 
 BUILD_DEPENDS=	bash:shells/bash
 LIB_DEPENDS=	libgmp.so:math/gmp

Modified: head/misc/bb/Makefile
==============================================================================
--- head/misc/bb/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/misc/bb/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -19,6 +19,7 @@ LIB_DEPENDS=	libaa.so:graphics/aalib \
 BROKEN_aarch64=		fails to build: regparm is not valid on this platform
 BROKEN_armv6=		fails to build: regparm is not valid on this platform
 BROKEN_armv7=		fails to build: regparm is not valid on this platform
+BROKEN_riscv64=		fails to build: regparm is not valid on this platform
 
 GNU_CONFIGURE=	yes
 WRKSRC=		${WRKDIR}/bb-1.3.0

Modified: head/science/simlib/Makefile
==============================================================================
--- head/science/simlib/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/science/simlib/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -19,6 +19,7 @@ WRKSRC=		${WRKDIR}/${PORTNAME}
 
 CXXFLAGS+=	-fPIC
 
+BROKEN_riscv64=		fails to compile: process.cc:53:3: module process.cc is not ported to this processor architecture
 NOT_FOR_ARCHS=		aarch64 armv6 armv7 mips mips64 powerpc powerpc64 sparc64
 NOT_FOR_ARCHS_REASON=	contains not working ${ARCH}-dependent assembly code
 

Modified: head/shells/ast-ksh/Makefile
==============================================================================
--- head/shells/ast-ksh/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/shells/ast-ksh/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -22,6 +22,7 @@ COMMENT=	KornShell 93
 LICENSE=	EPL
 
 BROKEN_aarch64=		Fails to compile: needs sbrk
+BROKEN_riscv64=		Fails to compile: ast-ksh93v/src/lib/libast/hash/hashalloc.c:162:4: non-const lvalue reference to type '__builtin_va_list' cannot bind to a temporary of type 'va_list'
 
 USES=		compiler:c11
 

Modified: head/sysutils/jobd/Makefile
==============================================================================
--- head/sysutils/jobd/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/sysutils/jobd/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -16,7 +16,7 @@ BROKEN_aarch64=		fails to compile: comparison of const
 BROKEN_armv6=		fails to compile: comparison of constant -1 with expression of type char is always true
 BROKEN_armv7=		fails to compile: comparison of constant -1 with expression of type char is always true
 BROKEN_mips64=		fails to configure: unrecognized command line option -std=c++11
-BROKEN_powerpc64=	fails to configure: Unable to run configure in ./src/
+BROKEN_riscv64=		fails to compile: job.cpp:63:26: object backing the pointer will be destroyed at the end of the full-expression
 BROKEN_sparc64=		fails to configure: unrecognized command line option -std=c++11
 
 HAS_CONFIGURE=	YES

Modified: head/sysutils/openzfs/Makefile
==============================================================================
--- head/sysutils/openzfs/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/sysutils/openzfs/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -11,6 +11,7 @@ COMMENT=	OpenZFS userland for FreeBSD
 LICENSE=	CDDL
 
 BROKEN_aarch64=	invokes x86 assembler
+BROKEN_riscv64=	fails to compile: btree_test.c:462:49: result of comparison of constant -1 with expression of type 'char' is always true
 
 RUN_DEPENDS=	openzfs-kmod>=0:sysutils/openzfs-kmod
 

Modified: head/sysutils/uschedule/Makefile
==============================================================================
--- head/sysutils/uschedule/Makefile	Sat Jan  2 01:35:45 2021	(r559903)
+++ head/sysutils/uschedule/Makefile	Sat Jan  2 01:46:08 2021	(r559904)
@@ -16,6 +16,7 @@ RUN_DEPENDS=	${LOCALBASE}/bin/multilog:sysutils/daemon
 BROKEN_aarch64=		fails to build: regparm is not valid on this platform
 BROKEN_armv6=		fails to build: regparm is not valid on this platform
 BROKEN_armv7=		fails to build: regparm is not valid on this platform
+BROKEN_riscv64=		fails to build: regparm is not valid on this platform
 
 WRKSRC=		${WRKDIR}/admin/${DISTNAME}
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101020146.1021k9rQ087055>