summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2022-01-11 14:32:28 +0000
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2022-04-24 20:51:28 -0500
commitce1c852d8657243a948532c36ae3eea81804f794 (patch)
tree3a4da3e67955f397dc37c4586449520d008ac6e1
parent7b009c17b41d52d280b876d792fc9d93f60024b9 (diff)
downloadpackages-ce1c852d8657243a948532c36ae3eea81804f794.tar.gz
packages-ce1c852d8657243a948532c36ae3eea81804f794.tar.bz2
packages-ce1c852d8657243a948532c36ae3eea81804f794.tar.xz
packages-ce1c852d8657243a948532c36ae3eea81804f794.zip
system/python3: increase stack size on ppc64. fixes #451.
-rw-r--r--system/python3/APKBUILD6
1 files changed, 5 insertions, 1 deletions
diff --git a/system/python3/APKBUILD b/system/python3/APKBUILD
index b3d971c8e..a4a44e6fb 100644
--- a/system/python3/APKBUILD
+++ b/system/python3/APKBUILD
@@ -95,7 +95,11 @@ build() {
# set thread stack size to 1MB so we don't segfault before we hit
# sys.getrecursionlimit()
- make EXTRA_CFLAGS="$CFLAGS -DTHREAD_STACK_SIZE=0x100000"
+ stacksize=0x100000;
+ case "$CARCH" in
+ ppc64) stacksize=0x200000;;
+ esac
+ make EXTRA_CFLAGS="$CFLAGS -DTHREAD_STACK_SIZE=$stacksize"
}
check() {