File tree Expand file tree Collapse file tree 18 files changed +72
-0
lines changed Expand file tree Collapse file tree 18 files changed +72
-0
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ ENV PYTHON_VERSION 3.3.6
25
25
RUN set -ex \
26
26
&& buildDeps=' \
27
27
dpkg-dev \
28
+ libexpat1-dev \
29
+ libffi-dev \
28
30
tcl-dev \
29
31
tk-dev \
30
32
' \
@@ -46,6 +48,8 @@ RUN set -ex \
46
48
--build="$gnuArch" \
47
49
--enable-loadable-sqlite-extensions \
48
50
--enable-shared \
51
+ --with-system-ffi \
52
+ --with-system-expat \
49
53
--without-ensurepip \
50
54
&& make -j "$(nproc)" \
51
55
&& make install \
Original file line number Diff line number Diff line change @@ -41,9 +41,11 @@ RUN set -ex \
41
41
bzip2-dev \
42
42
coreutils \
43
43
dpkg-dev dpkg \
44
+ expat-dev \
44
45
gcc \
45
46
gdbm-dev \
46
47
libc-dev \
48
+ libffi-dev \
47
49
linux-headers \
48
50
make \
49
51
ncurses-dev \
@@ -66,6 +68,8 @@ RUN set -ex \
66
68
--build="$gnuArch" \
67
69
--enable-loadable-sqlite-extensions \
68
70
--enable-shared \
71
+ --with-system-ffi \
72
+ --with-system-expat \
69
73
--without-ensurepip \
70
74
&& make -j "$(nproc)" \
71
75
&& make install \
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ RUN set -ex \
30
30
gcc \
31
31
libbz2-dev \
32
32
libc6-dev \
33
+ libexpat1-dev \
34
+ libffi-dev \
33
35
libgdbm-dev \
34
36
liblzma-dev \
35
37
libncurses-dev \
@@ -61,6 +63,8 @@ RUN set -ex \
61
63
--build="$gnuArch" \
62
64
--enable-loadable-sqlite-extensions \
63
65
--enable-shared \
66
+ --with-system-ffi \
67
+ --with-system-expat \
64
68
--without-ensurepip \
65
69
&& make -j "$(nproc)" \
66
70
&& make install \
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ ENV PYTHON_VERSION 3.3.6
25
25
RUN set -ex \
26
26
&& buildDeps=' \
27
27
dpkg-dev \
28
+ libexpat1-dev \
29
+ libffi-dev \
28
30
tcl-dev \
29
31
tk-dev \
30
32
' \
@@ -46,6 +48,8 @@ RUN set -ex \
46
48
--build="$gnuArch" \
47
49
--enable-loadable-sqlite-extensions \
48
50
--enable-shared \
51
+ --with-system-ffi \
52
+ --with-system-expat \
49
53
--without-ensurepip \
50
54
&& make -j "$(nproc)" \
51
55
&& make install \
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ ENV PYTHON_VERSION 3.4.6
25
25
RUN set -ex \
26
26
&& buildDeps=' \
27
27
dpkg-dev \
28
+ libexpat1-dev \
29
+ libffi-dev \
28
30
tcl-dev \
29
31
tk-dev \
30
32
' \
@@ -46,6 +48,8 @@ RUN set -ex \
46
48
--build="$gnuArch" \
47
49
--enable-loadable-sqlite-extensions \
48
50
--enable-shared \
51
+ --with-system-ffi \
52
+ --with-system-expat \
49
53
--without-ensurepip \
50
54
&& make -j "$(nproc)" \
51
55
&& make install \
Original file line number Diff line number Diff line change @@ -41,9 +41,11 @@ RUN set -ex \
41
41
bzip2-dev \
42
42
coreutils \
43
43
dpkg-dev dpkg \
44
+ expat-dev \
44
45
gcc \
45
46
gdbm-dev \
46
47
libc-dev \
48
+ libffi-dev \
47
49
linux-headers \
48
50
make \
49
51
ncurses-dev \
@@ -66,6 +68,8 @@ RUN set -ex \
66
68
--build="$gnuArch" \
67
69
--enable-loadable-sqlite-extensions \
68
70
--enable-shared \
71
+ --with-system-ffi \
72
+ --with-system-expat \
69
73
--without-ensurepip \
70
74
&& make -j "$(nproc)" \
71
75
&& make install \
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ RUN set -ex \
30
30
gcc \
31
31
libbz2-dev \
32
32
libc6-dev \
33
+ libexpat1-dev \
34
+ libffi-dev \
33
35
libgdbm-dev \
34
36
liblzma-dev \
35
37
libncurses-dev \
@@ -61,6 +63,8 @@ RUN set -ex \
61
63
--build="$gnuArch" \
62
64
--enable-loadable-sqlite-extensions \
63
65
--enable-shared \
66
+ --with-system-ffi \
67
+ --with-system-expat \
64
68
--without-ensurepip \
65
69
&& make -j "$(nproc)" \
66
70
&& make install \
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ ENV PYTHON_VERSION 3.4.6
25
25
RUN set -ex \
26
26
&& buildDeps=' \
27
27
dpkg-dev \
28
+ libexpat1-dev \
29
+ libffi-dev \
28
30
tcl-dev \
29
31
tk-dev \
30
32
' \
@@ -46,6 +48,8 @@ RUN set -ex \
46
48
--build="$gnuArch" \
47
49
--enable-loadable-sqlite-extensions \
48
50
--enable-shared \
51
+ --with-system-ffi \
52
+ --with-system-expat \
49
53
--without-ensurepip \
50
54
&& make -j "$(nproc)" \
51
55
&& make install \
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ ENV PYTHON_VERSION 3.5.3
25
25
RUN set -ex \
26
26
&& buildDeps=' \
27
27
dpkg-dev \
28
+ libexpat1-dev \
29
+ libffi-dev \
28
30
tcl-dev \
29
31
tk-dev \
30
32
' \
@@ -46,6 +48,8 @@ RUN set -ex \
46
48
--build="$gnuArch" \
47
49
--enable-loadable-sqlite-extensions \
48
50
--enable-shared \
51
+ --with-system-ffi \
52
+ --with-system-expat \
49
53
--without-ensurepip \
50
54
&& make -j "$(nproc)" \
51
55
&& make install \
Original file line number Diff line number Diff line change @@ -41,9 +41,11 @@ RUN set -ex \
41
41
bzip2-dev \
42
42
coreutils \
43
43
dpkg-dev dpkg \
44
+ expat-dev \
44
45
gcc \
45
46
gdbm-dev \
46
47
libc-dev \
48
+ libffi-dev \
47
49
linux-headers \
48
50
make \
49
51
ncurses-dev \
@@ -66,6 +68,8 @@ RUN set -ex \
66
68
--build="$gnuArch" \
67
69
--enable-loadable-sqlite-extensions \
68
70
--enable-shared \
71
+ --with-system-ffi \
72
+ --with-system-expat \
69
73
--without-ensurepip \
70
74
&& make -j "$(nproc)" \
71
75
&& make install \
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ RUN set -ex \
30
30
gcc \
31
31
libbz2-dev \
32
32
libc6-dev \
33
+ libexpat1-dev \
34
+ libffi-dev \
33
35
libgdbm-dev \
34
36
liblzma-dev \
35
37
libncurses-dev \
@@ -61,6 +63,8 @@ RUN set -ex \
61
63
--build="$gnuArch" \
62
64
--enable-loadable-sqlite-extensions \
63
65
--enable-shared \
66
+ --with-system-ffi \
67
+ --with-system-expat \
64
68
--without-ensurepip \
65
69
&& make -j "$(nproc)" \
66
70
&& make install \
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ ENV PYTHON_VERSION 3.6.1
25
25
RUN set -ex \
26
26
&& buildDeps=' \
27
27
dpkg-dev \
28
+ libexpat1-dev \
29
+ libffi-dev \
28
30
tcl-dev \
29
31
tk-dev \
30
32
' \
@@ -46,6 +48,8 @@ RUN set -ex \
46
48
--build="$gnuArch" \
47
49
--enable-loadable-sqlite-extensions \
48
50
--enable-shared \
51
+ --with-system-ffi \
52
+ --with-system-expat \
49
53
--without-ensurepip \
50
54
&& make -j "$(nproc)" \
51
55
&& make install \
Original file line number Diff line number Diff line change @@ -41,9 +41,11 @@ RUN set -ex \
41
41
bzip2-dev \
42
42
coreutils \
43
43
dpkg-dev dpkg \
44
+ expat-dev \
44
45
gcc \
45
46
gdbm-dev \
46
47
libc-dev \
48
+ libffi-dev \
47
49
linux-headers \
48
50
make \
49
51
ncurses-dev \
@@ -66,6 +68,8 @@ RUN set -ex \
66
68
--build="$gnuArch" \
67
69
--enable-loadable-sqlite-extensions \
68
70
--enable-shared \
71
+ --with-system-ffi \
72
+ --with-system-expat \
69
73
--without-ensurepip \
70
74
&& make -j "$(nproc)" \
71
75
&& make install \
Original file line number Diff line number Diff line change @@ -41,9 +41,11 @@ RUN set -ex \
41
41
bzip2-dev \
42
42
coreutils \
43
43
dpkg-dev dpkg \
44
+ expat-dev \
44
45
gcc \
45
46
gdbm-dev \
46
47
libc-dev \
48
+ libffi-dev \
47
49
linux-headers \
48
50
make \
49
51
ncurses-dev \
@@ -66,6 +68,8 @@ RUN set -ex \
66
68
--build="$gnuArch" \
67
69
--enable-loadable-sqlite-extensions \
68
70
--enable-shared \
71
+ --with-system-ffi \
72
+ --with-system-expat \
69
73
--without-ensurepip \
70
74
&& make -j "$(nproc)" \
71
75
&& make install \
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ RUN set -ex \
30
30
gcc \
31
31
libbz2-dev \
32
32
libc6-dev \
33
+ libexpat1-dev \
34
+ libffi-dev \
33
35
libgdbm-dev \
34
36
liblzma-dev \
35
37
libncurses-dev \
@@ -61,6 +63,8 @@ RUN set -ex \
61
63
--build="$gnuArch" \
62
64
--enable-loadable-sqlite-extensions \
63
65
--enable-shared \
66
+ --with-system-ffi \
67
+ --with-system-expat \
64
68
--without-ensurepip \
65
69
&& make -j "$(nproc)" \
66
70
&& make install \
Original file line number Diff line number Diff line change @@ -35,9 +35,11 @@ RUN set -ex \
35
35
bzip2-dev \
36
36
coreutils \
37
37
dpkg-dev dpkg \
38
+ expat-dev \
38
39
gcc \
39
40
gdbm-dev \
40
41
libc-dev \
42
+ libffi-dev \
41
43
linux-headers \
42
44
make \
43
45
ncurses-dev \
@@ -60,6 +62,8 @@ RUN set -ex \
60
62
--build="$gnuArch" \
61
63
--enable-loadable-sqlite-extensions \
62
64
--enable-shared \
65
+ --with-system-ffi \
66
+ --with-system-expat \
63
67
--without-ensurepip \
64
68
&& make -j "$(nproc)" \
65
69
&& make install \
Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ ENV PYTHON_VERSION %%PLACEHOLDER%%
19
19
RUN set -ex \
20
20
&& buildDeps=' \
21
21
dpkg-dev \
22
+ libexpat1-dev \
23
+ libffi-dev \
22
24
tcl-dev \
23
25
tk-dev \
24
26
' \
@@ -40,6 +42,8 @@ RUN set -ex \
40
42
--build="$gnuArch" \
41
43
--enable-loadable-sqlite-extensions \
42
44
--enable-shared \
45
+ --with-system-ffi \
46
+ --with-system-expat \
43
47
--without-ensurepip \
44
48
&& make -j "$(nproc)" \
45
49
&& make install \
Original file line number Diff line number Diff line change @@ -24,6 +24,8 @@ RUN set -ex \
24
24
gcc \
25
25
libbz2-dev \
26
26
libc6-dev \
27
+ libexpat1-dev \
28
+ libffi-dev \
27
29
libgdbm-dev \
28
30
liblzma-dev \
29
31
libncurses-dev \
@@ -55,6 +57,8 @@ RUN set -ex \
55
57
--build="$gnuArch" \
56
58
--enable-loadable-sqlite-extensions \
57
59
--enable-shared \
60
+ --with-system-ffi \
61
+ --with-system-expat \
58
62
--without-ensurepip \
59
63
&& make -j "$(nproc)" \
60
64
&& make install \
You can’t perform that action at this time.
0 commit comments