Skip to content

Commit 18e2684

Browse files
committed
Re-enable asmjs CI
1 parent 87de910 commit 18e2684

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

ci/azure.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,8 @@ jobs:
4646
TARGET: arm-unknown-linux-gnueabihf
4747
arm-unknown-linux-musleabihf:
4848
TARGET: arm-unknown-linux-musleabihf
49-
# Disabled because currently broken, see:
50-
# https://github.com/rust-lang/libc/issues/1591
51-
# asmjs-unknown-emscripten:
52-
# TARGET: asmjs-unknown-emscripten
49+
asmjs-unknown-emscripten:
50+
TARGET: asmjs-unknown-emscripten
5351
i686-linux-android:
5452
TARGET: i686-linux-android
5553
i686-unknown-linux-musl:

ci/docker/asmjs-unknown-emscripten/Dockerfile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
FROM ubuntu:20.04
22

3-
RUN apt-get update && \
3+
# This is a workaround to avoid the interaction with tzdata.
4+
ENV DEBIAN_FRONTEND=noninteractive
5+
ENV TZ=America/New_York
6+
7+
RUN apt-get update
8+
RUN apt-get install -y --no-install-recommends tzdata
49
apt-get install -y --no-install-recommends \
510
ca-certificates \
611
curl \
@@ -12,6 +17,8 @@ RUN apt-get update && \
1217
python3-distutils \
1318
xz-utils
1419

20+
RUN ln -s /usr/bin/python3 /usr/bin/python & \
21+
ln -s /usr/bin/pip3 /usr/bin/pip
1522
COPY emscripten.sh /
1623
RUN bash /emscripten.sh
1724

0 commit comments

Comments
 (0)