diff --git a/integrations/docker/images/chip-build-esp32-qemu/Dockerfile b/integrations/docker/images/chip-build-esp32-qemu/Dockerfile index 6c7b0e523e1ad3..27f5a4d5aef63b 100644 --- a/integrations/docker/images/chip-build-esp32-qemu/Dockerfile +++ b/integrations/docker/images/chip-build-esp32-qemu/Dockerfile @@ -1,14 +1,22 @@ ARG VERSION=latest FROM connectedhomeip/chip-build-esp32:${VERSION} +RUN set -x \ + && apt-get update \ + && DEBIAN_FRONTEND=noninteractive apt-get install -fy --no-install-recommends \ + ninja-build=1.10.0-1build1 \ + git=1:2.25.1-1ubuntu3.2 \ + libgcrypt20-dev=1.8.5-5ubuntu1.1 \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/ \ + && : # last line + +WORKDIR /opt/espressif/qemu # Setup QEMU emulator for ESP32 platform RUN set -x \ - && mkdir -p /opt/espressif \ - && git clone --progress --depth 1 --branch esp-develop-20210220 https://github.com/espressif/qemu.git /opt/espressif/qemu-src \ - && mkdir -p /opt/espressif/qemu \ - && (cd /opt/espressif/qemu \ + && git clone --depth 1 -b esp-develop-20210220 https://github.com/espressif/qemu.git ../qemu-src \ && ../qemu-src/configure --target-list=xtensa-softmmu --enable-debug --enable-sanitizers --disable-strip --disable-user --disable-capstone --disable-vnc --disable-sdl --disable-gtk \ - && make -j8) \ + && make -j8 \ && : # last line ENV QEMU_ESP32_DIR=/opt/espressif/qemu diff --git a/integrations/docker/images/chip-build/version b/integrations/docker/images/chip-build/version index b49b25336d4748..d3532a107eeb1f 100644 --- a/integrations/docker/images/chip-build/version +++ b/integrations/docker/images/chip-build/version @@ -1 +1 @@ -0.5.6 +0.5.7