File tree Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -48,6 +48,8 @@ RUN apt-get update \
48
48
&& apt-get -y install --no-install-recommends \
49
49
# essential build tools
50
50
gcc make libc-dev binutils-dev libssl-dev \
51
+ # Needed for `seccompiler`.
52
+ libseccomp-dev \
51
53
# Useful utilities
52
54
gdbserver \
53
55
# Needed in order to be able to compile `userfaultfd-sys`.
@@ -137,6 +139,22 @@ RUN cd /usr/include/$ARCH-linux-musl \
137
139
&& ln -s ../linux linux \
138
140
&& ln -s ../asm-generic asm-generic
139
141
142
+ # Install static version of libseccomp
143
+ #
144
+ RUN apt-get update \
145
+ && apt-get -y install \
146
+ libtool gperf \
147
+ && git clone https://github.com/seccomp/libseccomp /tmp/libseccomp \
148
+ && cd /tmp/libseccomp \
149
+ && ./autogen.sh \
150
+ && CC="musl-gcc -static" ./configure --enable-static=yes --enable-shared=false \
151
+ && make install \
152
+ && cd \
153
+ && apt-get purge -y \
154
+ libtool gperf \
155
+ && apt-get autoremove -y \
156
+ && rm -rf /tmp/libseccomp
157
+
140
158
# Build iperf3-vsock
141
159
RUN mkdir "$TMP_BUILD_DIR" && cd "$TMP_BUILD_DIR" \
142
160
&& git clone https://github.com/stefano-garzarella/iperf-vsock \
Original file line number Diff line number Diff line change 68
68
DEVCTR_IMAGE_NO_TAG=" public.ecr.aws/firecracker/fcuvm"
69
69
70
70
# Development container tag
71
- DEVCTR_IMAGE_TAG=${DEVCTR_IMAGE_TAG:- v75 }
71
+ DEVCTR_IMAGE_TAG=${DEVCTR_IMAGE_TAG:- v76 }
72
72
73
73
# Development container image (name:tag)
74
74
# This should be updated whenever we upgrade the development container.
You can’t perform that action at this time.
0 commit comments