File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --profile minimal --default-too
113
113
&& rustup target add x86_64-unknown-linux-musl \
114
114
&& rustup target add aarch64-unknown-linux-musl \
115
115
&& rustup component add llvm-tools-preview clippy rustfmt \
116
- && cargo install --locked cargo-audit cargo-deny@0.16.1 grcov cargo-sort cargo-afl \
116
+ && cargo install --locked cargo-audit cargo-deny grcov cargo-sort cargo-afl \
117
117
&& cargo install --locked kani-verifier && cargo kani setup \
118
118
\
119
119
&& NIGHTLY_TOOLCHAIN=$(rustup toolchain list | grep nightly | tr -d '\n ' ) \
@@ -149,12 +149,18 @@ RUN cd /usr/include/$ARCH-linux-musl \
149
149
&& ln -s ../asm-generic asm-generic
150
150
151
151
# Install static version of libseccomp
152
- #
152
+ # We need to compile from source because
153
+ # libseccomp provided by the distribution is not
154
+ # compiled with musl-gcc and we need this
155
+ # for our musl builds.
156
+ # We specify the tag in order to have a fixed version
157
+ # of the library.
153
158
RUN apt-get update \
154
159
&& apt-get -y install \
155
160
libtool gperf \
156
161
&& git clone https://github.com/seccomp/libseccomp /tmp/libseccomp \
157
162
&& cd /tmp/libseccomp \
163
+ && git checkout tags/v2.5.5 \
158
164
&& ./autogen.sh \
159
165
&& CC="musl-gcc -static" ./configure --enable-static=yes --enable-shared=false \
160
166
&& make install \
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:- v76 }
71
+ DEVCTR_IMAGE_TAG=${DEVCTR_IMAGE_TAG:- v77 }
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