From 3891482ce8d0a099801fcc7a39e34d17d6d4a4f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 11 Jul 2020 11:16:29 +0700 Subject: [PATCH] mono: disable Boehm gc on arm* Support for Boehm GC is deprecated, and the build system is badly broken: * Mono expects internal Boehm GC using internal libatomic_ops; but * Internal Boehm GC configure script somehow decided to use system one. Even on the system that built with both sgen and Boehm, Mono will prefer to use sgen. --- srcpkgs/mono/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/mono/template b/srcpkgs/mono/template index add20f39ec..4373818829 100644 --- a/srcpkgs/mono/template +++ b/srcpkgs/mono/template @@ -19,8 +19,7 @@ python_version="3" case "$XBPS_TARGET_MACHINE" in *-musl) configure_args+=" --disable-boehm --without-sigaltstack" ;; - armv6*) broken="https://build.voidlinux.org/builders/armv6l_builder/builds/26783" ;; - armv7*) broken="https://build.voidlinux.org/builders/armv7l_builder/builds/25790" ;; + arm*) configure_args+=" --disable-boehm" ;; esac post_install() {