From 97cc191d763c847038e7caeed9e1ea4aee02adc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Fri, 28 Jan 2022 05:52:18 -0300 Subject: [PATCH] openvdb: try to fix memory exhaustion on i686. Build log can be found in [1]. [1] https://build.voidlinux.org/builders/i686_builder/builds/36103/steps/shell_3/logs/stdio --- srcpkgs/openvdb/template | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/srcpkgs/openvdb/template b/srcpkgs/openvdb/template index 86d99416e36..845aba9a688 100644 --- a/srcpkgs/openvdb/template +++ b/srcpkgs/openvdb/template @@ -17,6 +17,11 @@ checksum=ad3816e8f1931d1d6fdbddcec5a1acd30695d049dd10aa965096b2fb9972b468 # reduce spam in log output CXXFLAGS="-Wno-deprecated-declarations" +if [ "$XBPS_WORDSIZE" -eq 32 ]; then + # fix "virtual memory exhausted: Operation not permitted" errors + nodebug=yes +fi + if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic"