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.
This commit is contained in:
Đoàn Trần Công Danh 2020-07-11 11:16:29 +07:00
parent 7ad029bf50
commit 3891482ce8

View file

@ -19,8 +19,7 @@ python_version="3"
case "$XBPS_TARGET_MACHINE" in case "$XBPS_TARGET_MACHINE" in
*-musl) configure_args+=" --disable-boehm --without-sigaltstack" ;; *-musl) configure_args+=" --disable-boehm --without-sigaltstack" ;;
armv6*) broken="https://build.voidlinux.org/builders/armv6l_builder/builds/26783" ;; arm*) configure_args+=" --disable-boehm" ;;
armv7*) broken="https://build.voidlinux.org/builders/armv7l_builder/builds/25790" ;;
esac esac
post_install() { post_install() {