Skip to content

Commit 4e83465

Browse files
committed
Support all bundled extenstions on 3.4
1 parent 61c095b commit 4e83465

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

3.4/Dockerfile

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,17 @@ RUN tce-load -wic \
2323
linux-3.16.2_api_headers \
2424
glibc_base-dev \
2525
openssl-1.0.0-dev \
26+
gdbm-dev \
2627
ncurses-dev \
2728
readline-dev \
29+
sqlite3-dev \
30+
liblzma-dev \
2831
zlib_base-dev \
32+
tk-dev \
33+
libX11-dev \
34+
libXss \
35+
xorg-proto \
36+
&& sudo ln -s /usr/local/bin/file /usr/bin/file \
2937
&& cd /tmp \
3038
&& curl -SL "https://www.python.org/ftp/python/$PYTHON_VERSION/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
3139
&& curl -SL "https://www.python.org/ftp/python/$PYTHON_VERSION/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
@@ -67,14 +75,18 @@ RUN tce-load -wic \
6775
gcc.tcz \
6876
gcc_libs.tcz \
6977
linux-3.16.2_api_headers.tcz \
70-
make.tcz; do \
78+
make.tcz \
79+
sqlite3-bin.tcz \
80+
xz.tcz \
81+
xorg-proto.tcz; do \
7182
echo "Removing $PKG files"; \
7283
for F in `unsquashfs -l $PKG | grep squashfs-root | sed -e 's/squashfs-root//'`; do \
7384
[ -f $F -o -L $F ] && sudo rm -f $F; \
7485
done; \
7586
INSTALLED=$(echo -n $PKG | sed -e s/.tcz//); \
7687
sudo rm -f /usr/local/tce.installed/$INSTALLED; \
7788
done \
89+
&& sudo rm -f /usr/bin/file \
7890
&& sudo /sbin/ldconfig \
7991
&& rm -rf /tmp/tce/optional/*
8092

0 commit comments

Comments
 (0)