git: 753fc234c794 - main - lang/dotnet: Mark BROKEN on 15-CURRENT aarch64

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Tue, 27 Feb 2024 08:33:09 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=753fc234c794dbcbdd74fb07910bbbcf3571e5d3

commit 753fc234c794dbcbdd74fb07910bbbcf3571e5d3
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2024-02-27 08:31:34 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-02-27 08:32:16 +0000

    lang/dotnet: Mark BROKEN on 15-CURRENT aarch64
    
    Reported by:    pkg-fallout
---
 lang/dotnet/Makefile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile
index 7de7853cb40c..7334e99cbf9b 100644
--- a/lang/dotnet/Makefile
+++ b/lang/dotnet/Makefile
@@ -63,6 +63,10 @@ PLIST_SUB=			DOTNET_ARCH=${DOTNET_ARCH} FULL_DOTNETVERSION=${PORTVERSION} \
 LIB_DEPENDS+=	libcrypto.so.111:misc/compat13x
 .endif
 
+.if ${OSVERSION} >= 1500000 && ${ARCH} == aarch64
+BROKEN=		"crossgen2" exited with code 139
+.endif
+
 post-extract:
 	${CP} ${DISTDIR}/${DIST_SUBDIR}/release.json-${PORTVERSION} ${WRKSRC}/release.json