File tree 10 files changed +30
-0
lines changed
10 files changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,9 @@ RUN set -ex \
60
60
--enable-shared \
61
61
--enable-unicode=ucs4 \
62
62
&& make -j "$(nproc)" \
63
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
64
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
65
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
63
66
&& make install \
64
67
\
65
68
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -60,6 +60,9 @@ RUN set -ex \
60
60
--enable-shared \
61
61
--enable-unicode=ucs4 \
62
62
&& make -j "$(nproc)" \
63
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
64
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
65
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
63
66
&& make install \
64
67
\
65
68
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -60,6 +60,9 @@ RUN set -ex \
60
60
--enable-shared \
61
61
--enable-unicode=ucs4 \
62
62
&& make -j "$(nproc)" \
63
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
64
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
65
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
63
66
&& make install \
64
67
\
65
68
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -ex \
72
72
--with-system-ffi \
73
73
--without-ensurepip \
74
74
&& make -j "$(nproc)" \
75
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
76
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
77
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
75
78
&& make install \
76
79
\
77
80
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -ex \
72
72
--with-system-ffi \
73
73
--without-ensurepip \
74
74
&& make -j "$(nproc)" \
75
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
76
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
77
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
75
78
&& make install \
76
79
\
77
80
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -ex \
72
72
--with-system-ffi \
73
73
--without-ensurepip \
74
74
&& make -j "$(nproc)" \
75
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
76
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
77
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
75
78
&& make install \
76
79
\
77
80
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -ex \
72
72
--with-system-ffi \
73
73
--without-ensurepip \
74
74
&& make -j "$(nproc)" \
75
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
76
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
77
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
75
78
&& make install \
76
79
\
77
80
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -ex \
72
72
--with-system-ffi \
73
73
--without-ensurepip \
74
74
&& make -j "$(nproc)" \
75
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
76
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
77
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
75
78
&& make install \
76
79
\
77
80
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -ex \
72
72
--with-system-ffi \
73
73
--without-ensurepip \
74
74
&& make -j "$(nproc)" \
75
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
76
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
77
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
75
78
&& make install \
76
79
\
77
80
&& runDeps="$( \
Original file line number Diff line number Diff line change @@ -66,6 +66,9 @@ RUN set -ex \
66
66
--with-system-ffi \
67
67
--without-ensurepip \
68
68
&& make -j "$(nproc)" \
69
+ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit()
70
+ # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0
71
+ EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" \
69
72
&& make install \
70
73
\
71
74
&& runDeps="$( \
You can’t perform that action at this time.
0 commit comments