Index: wvstreams/trunk/PKGBUILD =================================================================== --- wvstreams/trunk/PKGBUILD (revision 224639) +++ wvstreams/trunk/PKGBUILD (working copy) @@ -2,10 +2,11 @@ # Maintainer: Felix Yan # Contributor: Andrea Scarpino # Contributor: dorphell +# Contributor: Charlie Wolf pkgname=wvstreams pkgver=4.6.1 -pkgrel=12 +pkgrel=13 pkgdesc="A network programming library written in C++" arch=('i686' 'x86_64') url="http://alumnit.ca/wiki/?page=WvStreams" @@ -20,7 +21,8 @@ '5f6e24864209055239cb4e7c9bbd4a41' '217e5dedd7f1d50588a5a67d637fc8a1' 'df423c68134a09439b3961c34635e0b4' - 'bc728af9421e04d0c1f358415b6c1421') + 'bc728af9421e04d0c1f358415b6c1421' + '95f49ebd4681ec3a954e70f1e4c46859') options=('!makeflags') prepare() { @@ -30,6 +32,7 @@ patch -p0 -i "$srcdir/wvstreams-4.6.1-gcc47.patch" patch -p1 -i "$srcdir/openssl-buildfix.patch" patch -p1 -i "$srcdir/gcc-6.patch" + patch -p1 -i "$srcdir/increase-stack-size.patch" } build() { Index: wvstreams/trunk/increase-stack-size.patch =================================================================== --- wvstreams/trunk/increase-stack-size.patch (nonexistent) +++ wvstreams/trunk/increase-stack-size.patch (working copy) @@ -0,0 +1,13 @@ +https://bugs.archlinux.org/task/48390 + +--- b/utils/wvtask.cc 2009-05-13 14:42:52.000000000 -0700 ++++ a/utils/wvtask.cc 2017-03-08 09:11:16.000000000 -0800 +@@ -429,7 +429,7 @@ + total = (val+1) * (size_t)1024; + + if (!use_shared_stack()) +- total = 1024; // enough to save the do_task stack frame ++ total = 2048; // enough to save the do_task stack frame + + // set up a stack frame for the new task. This runs once + // per get_stack.