From 6111287b44d5117c5ef90d0feb8c71eca09331d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Haso=C5=88?= Date: Tue, 28 May 2024 07:45:15 +0200 Subject: [PATCH] Update glibc --- glibc/Dockerfile | 5 +++-- glibc/README.md | 15 +++++++++------ glibc/build.sh | 20 +++++++------------- 3 files changed, 19 insertions(+), 21 deletions(-) diff --git a/glibc/Dockerfile b/glibc/Dockerfile index f44bb1b..f562cc8 100644 --- a/glibc/Dockerfile +++ b/glibc/Dockerfile @@ -1,5 +1,6 @@ -ARG version=3.18 -ARG glibc_version="2.35-r1" +ARG version=3.20 +# NOTE: Glibc 2.35 package is broken: https://github.com/sgerrand/alpine-pkg-glibc/issues/176, so we stick to 2.34 for now +ARG glibc_version="2.34-r0" ARG prefix="https://github.com/sgerrand/alpine-pkg-glibc/releases/download/" FROM minidocks/base:$version as latest diff --git a/glibc/README.md b/glibc/README.md index 35e436e..6f7f0f2 100644 --- a/glibc/README.md +++ b/glibc/README.md @@ -6,14 +6,17 @@ Tags | Tag | Size | |--------------|---------------------------------------------------------------------------------------------------------------| -| latest, 3.18 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/latest?style=flat-square&logo=docker&label=size) | +| latest, 3.20 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/latest?style=flat-square&logo=docker&label=size) | +| 3.20 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/3.20?style=flat-square&logo=docker&label=size) | +| 3.19 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/3.19?style=flat-square&logo=docker&label=size) | | 3.18 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/3.18?style=flat-square&logo=docker&label=size) | -| 3.17 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/3.17?style=flat-square&logo=docker&label=size) | -| 3.16 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/3.16?style=flat-square&logo=docker&label=size) | -| 3.15 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/3.15?style=flat-square&logo=docker&label=size) | -| 3.14 | ![](https://img.shields.io/docker/image-size/minidocks/glibc/3.14?style=flat-square&logo=docker&label=size) | Inspiration ----------- -- https://github.com/sgerrand/alpine-pkg-glibc +- https://github.com/sgerrand/alpine-pkg-glibc + +Alternatives +------------ + +- https://github.com/Docker-Hub-frolvlad/docker-alpine-glibc diff --git a/glibc/build.sh b/glibc/build.sh index f1d654e..79fd297 100755 --- a/glibc/build.sh +++ b/glibc/build.sh @@ -3,22 +3,16 @@ set -e image="${namespace:-minidocks}/glibc" versions=" -3.14;3.14 -3.14-i18n;3.14;i18n -3.14-dev;3.14;dev -3.15;3.15 -3.15-i18n;3.15;i18n -3.15-dev;3.15;dev -3.16;3.16 -3.16-i18n;3.16;i18n -3.16-dev;3.16;dev -3.17;3.17 -3.17-i18n;3.17;i18n -3.17-dev;3.17;dev 3.18;3.18 3.18-i18n;3.18;i18n 3.18-dev;3.18;dev -latest;3.18 +3.19;3.19 +3.19-i18n;3.19;i18n +3.19-dev;3.19;dev +3.20;3.20 +3.20-i18n;3.20;i18n +3.20-dev;3.20;dev +latest;3.20 " build() {