boost: disable stactrace from exception on i686

This commit is contained in:
Đoàn Trần Công Danh 2025-08-15 15:49:34 +07:00
parent b93f4635bd
commit c74ec9f801

View file

@ -75,8 +75,11 @@ else
makedepends+=" libbacktrace" makedepends+=" libbacktrace"
subpackages+=" libboost_stacktrace_backtrace" subpackages+=" libboost_stacktrace_backtrace"
fi fi
_bst_except=off
case "$XBPS_TARGET_MACHINE" in case "$XBPS_TARGET_MACHINE" in
i686*|x86_64*) x86_64*)
_bst_except=on
subpackages+=" libboost_stacktrace_from_exception" subpackages+=" libboost_stacktrace_from_exception"
;; ;;
esac esac
@ -134,6 +137,7 @@ do_build() {
--user-config=${wrksrc}/user-config.jam \ --user-config=${wrksrc}/user-config.jam \
--toolset=gcc abi=${_abi} architecture=${_arch} \ --toolset=gcc abi=${_abi} architecture=${_arch} \
python=${py3_ver} release \ python=${py3_ver} release \
boost.stacktrace.from_exception="${_bst_except}" \
cxxflags="${CXXFLAGS}" linkflags="${LDFLAGS}" \ cxxflags="${CXXFLAGS}" linkflags="${LDFLAGS}" \
threading=multi runtime-link=shared link=shared,static threading=multi runtime-link=shared link=shared,static
} }