git: 06bdce23da30 - main - security/palisade: Add BROKEN lines

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 20 Jul 2022 19:06:18 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=06bdce23da30df3af221c4c075ffee519383e200

commit 06bdce23da30df3af221c4c075ffee519383e200
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-07-20 19:05:37 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-07-20 19:05:37 +0000

    security/palisade: Add BROKEN lines
    
    Reported by:    fallout
---
 security/palisade/Makefile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/security/palisade/Makefile b/security/palisade/Makefile
index d721da33398b..e866dd36c1b4 100644
--- a/security/palisade/Makefile
+++ b/security/palisade/Makefile
@@ -9,9 +9,12 @@ COMMENT=	PALISADE lattice cryptography library for Fully Homomorphic Encryption
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN_i386=	fails to build: a declaration of 'Mul128' must be available
+BROKEN_i386=		fails to build: a declaration of 'Mul128' must be available
 BROKEN_powerpc64=	fails to build: math/native_int/binint.h:510:11: error: Architecture not supported for MultD()
-BROKEN_armv6=	configure fails: ** ERROR ** OpenMP is not installed
+BROKEN_riscv64=		fails to build: math/bigintnat/ubintnat.h:2250:2: error: Architecture not supported for MultD()
+.if !exists(/usr/include/omp.h)
+BROKEN=			requires OpenMP support that is missing on this architecture
+.endif
 
 BUILD_DEPENDS=	autoconf:devel/autoconf # possibly a mistake in the project