From 7b34a04a667cba1311c023525954d58de6d978c2 Mon Sep 17 00:00:00 2001 From: Marcelo Politzer <251334+mpolitzer@users.noreply.github.com> Date: Fri, 12 Apr 2024 11:07:53 -0300 Subject: [PATCH 1/4] feat: update xgenext2fs v1.5.6 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3c35cee..a1af8da 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,10 +39,10 @@ RUN \ rm -rf /var/lib/apt/lists/* RUN \ - wget -O /tmp/xgenext2fs.deb https://github.com/cartesi/genext2fs/releases/download/v1.5.3/xgenext2fs_${TARGETARCH}.deb && \ + wget -O /tmp/xgenext2fs.deb https://github.com/cartesi/genext2fs/releases/download/v1.5.6/xgenext2fs_${TARGETARCH}.deb && \ case ${TARGETARCH} in \ - amd64) echo "a5e52d86d0bf4c2f9cc38370ea762dc5aee502a86abf8520798acbebd9d7f68f /tmp/xgenext2fs.deb" | sha256sum --check ;; \ - arm64) echo "54051a31a10ba5e4f472b8eeaa47c82f3d2e744991995b8ef6981b4c1ba424c2 /tmp/xgenext2fs.deb" | sha256sum --check ;; \ + amd64) echo "996e4e68a638b5dc5967d3410f92ecb8d2f41e32218bbe0f8b4c4474d7eebc59 /tmp/xgenext2fs.deb" | sha256sum --check ;; \ + arm64) echo "e5aca81164b762bbe5447bacef41e4fa9e357fd9c8f44e519c5206227d43144d /tmp/xgenext2fs.deb" | sha256sum --check ;; \ esac && \ apt-get update && \ apt-get install --no-install-recommends -y \ From 521bac2adf64ecfe34dd7c55598d09b51f58b3df Mon Sep 17 00:00:00 2001 From: Victor Fusco <1221933+vfusco@users.noreply.github.com> Date: Fri, 12 Apr 2024 14:42:21 -0300 Subject: [PATCH 2/4] feat!: bump rust to 1.77.2 --- Dockerfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index a1af8da..1842a11 100644 --- a/Dockerfile +++ b/Dockerfile @@ -122,13 +122,13 @@ USER developer RUN \ mkdir -p $BUILD_BASE/rust && \ cd $BUILD_BASE/rust && \ - wget https://github.com/rust-lang/rustup/archive/refs/tags/1.26.0.tar.gz && \ - echo "6f20ff98f2f1dbde6886f8d133fe0d7aed24bc76c670ea1fca18eb33baadd808 1.26.0.tar.gz" | sha256sum --check && \ - tar xf 1.26.0.tar.gz && \ + wget https://github.com/rust-lang/rustup/archive/refs/tags/1.27.0.tar.gz && \ + echo "3d331ab97d75b03a1cc2b36b2f26cd0a16d681b79677512603f2262991950ad1 1.27.0.tar.gz" | sha256sum --check && \ + tar xf 1.27.0.tar.gz && \ export CARGO_HOME=$BASE/rust/cargo/ && \ - bash rustup-1.26.0/rustup-init.sh \ + bash rustup-1.27.0/rustup-init.sh \ -y \ - --default-toolchain 1.74.0 \ + --default-toolchain 1.77.2 \ --profile minimal \ --target riscv64gc-unknown-linux-gnu && \ echo "[target.riscv64gc-unknown-linux-gnu]\nlinker = \"riscv64-cartesi-linux-gnu-gcc\"" >> $CARGO_HOME/config.toml && \ From 3e32da749b82858f84a47eb30ea156cab75fc949 Mon Sep 17 00:00:00 2001 From: Victor Fusco <1221933+vfusco@users.noreply.github.com> Date: Fri, 4 Oct 2024 17:59:34 -0300 Subject: [PATCH 3/4] feat: update debian base image --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1842a11..8bfa7bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ # limitations under the License. # -FROM debian:bookworm-20240812 as ct-ng-builder +FROM debian:bookworm-20240926 as ct-ng-builder LABEL maintainer="Machine Reference Unit " From 922d77bc141974d1ea422797220051f81a2531b3 Mon Sep 17 00:00:00 2001 From: Victor Fusco <1221933+vfusco@users.noreply.github.com> Date: Mon, 18 Mar 2024 14:19:55 -0300 Subject: [PATCH 4/4] docs: update CHANGELOG.md --- CHANGELOG.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c0fba18..0162142 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.0] - 2024-04-15 +### Changed +- Updated linux kernel to v6.5.13-ctsi-1 +- Added libclang-dev to the docker image +- Updated xgenext2fs to 1.5.6 +- Updated rustup to 1.27.0 +- Updated rust to 1.77.2 + +## [0.16.1] - 2024-10-08 +### Changed +- Updated debian bookworm base image +- Updated xgenext2fs to 1.5.5 +- Updated rustup to 1.27.0 +- Updated rust to 1.77.2 + ## [0.16.0] - 2023-11-30 ### Changed - Updated linux kernel to v6.5.9-ctsi-1 @@ -22,7 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.15.0] - 2023-08-11 ### Added - Added support for Linux/ARM64 images -- Added support fot the GitHub registry +- Added support for the GitHub registry - Added support for building multiple toolchains (RV64G and RV64IMA) ### Changed @@ -114,7 +129,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [0.2.0] - [0.1.0] -[Unreleased]: https://github.com/cartesi/image-toolchain/compare/v0.16.0...HEAD +[Unreleased]: https://github.com/cartesi/image-toolchain/compare/v0.17.0...HEAD +[0.17.0]: https://github.com/cartesi/image-toolchain/releases/tag/v0.17.0 +[0.16.1]: https://github.com/cartesi/image-toolchain/releases/tag/v0.16.1 [0.16.0]: https://github.com/cartesi/image-toolchain/releases/tag/v0.16.0 [0.15.0]: https://github.com/cartesi/image-toolchain/releases/tag/v0.15.0 [0.14.0]: https://github.com/cartesi/image-toolchain/releases/tag/v0.14.0