diff --git a/CHANGELOG.md b/CHANGELOG.md index fb950e7..453f558 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.22.1] - 2024-05-15 + +### Fixed + - Unit tests regression (lcov) + ## [3.22.0] - 2024-05-13 ### Changed diff --git a/lite/Dockerfile b/lite/Dockerfile index 095fddc..4c3943a 100644 --- a/lite/Dockerfile +++ b/lite/Dockerfile @@ -33,10 +33,12 @@ RUN python3 -m ensurepip --upgrade \ && pip3 install --upgrade pip \ && pip3 install wheel -# lcov is only present in the testing repository of the edge branch -RUN apk add --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/ --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community lcov +# lcov is only present in the community repository of the edge branch but its perl-json-xs +# dependency won't work on 3.15 so install it (from the 3.15 repo) first +RUN apk add perl-json-xs && \ + apk add --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community lcov -# This package is required by lcov +# This package is required by lcov (but somehow not listed as such in the Alpine package) RUN apk add gzip # So that it still supports things incorrectly pointing to python