cederom commented on code in PR #17849: URL: https://github.com/apache/nuttx/pull/17849#discussion_r2704610717
########## tools/ci/docker/linux/Dockerfile: ########## @@ -309,67 +305,62 @@ RUN mkdir -p pico-sdk && \ # Build image for tool required by Raspberry Pi picotool builds ############################################################################### FROM nuttx-toolchain-base AS nuttx-toolchain-raspberrypi-picotool -# Download the prebuilt Raspberry Pi picotool RUN mkdir -p picotool && \ - curl -s -L "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.2.0-0/picotool-2.2.0-x86_64-lin.tar.gz" \ + curl -s -L "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.2.0-3/picotool-2.2.0-a4-x86_64-lin.tar.gz" \ | tar -C picotool --strip-components 1 -xz ############################################################################### -# Final Docker image used for running CI system. This includes all toolchains -# supported by the CI system. +# Final Docker image used for running CI system. ############################################################################### -FROM ubuntu:22.04 +FROM ubuntu:24.04 LABEL maintainer="[email protected]" -RUN apt-get update -qq && DEBIAN_FRONTEND="noninteractive" apt-get install -y -qq \ - build-essential \ - curl \ - gcc \ - libssl-dev - -RUN mkdir -p cmake && \ - curl -s -L https://cmake.org/files/v3.26/cmake-3.26.0.tar.gz \ - | tar -C cmake --strip-components=1 -xz \ - && cd cmake && ./bootstrap && make && make install && rm -rf cmake - +# Enable i386 architecture RUN dpkg --add-architecture i386 -# This is used for the final images so make sure to not store apt cache -# Note: xtensa-esp32-elf-gdb is linked to libpython2.7 + +# Install dependencies Review Comment: 👍🏻 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
