diff --git a/golang/Containerfile b/golang/Containerfile index 2b503dff..35f6239a 100644 --- a/golang/Containerfile +++ b/golang/Containerfile @@ -1,50 +1,51 @@ # Generated from https://github.com/greboid/dockerfiles/blob/master/golang/Containerfile.gotpl -# BOM: {"apk:bash":"5.3.3-r1","apk:binutils":"2.45.1-r0","apk:brotli-libs":"1.2.0-r0","apk:busybox":"1.37.0-r30","apk:busybox-binsh":"1.37.0-r30","apk:c-ares":"1.34.6-r0","apk:ca-certificates-bundle":"20260413-r0","apk:curl":"8.19.0-r0","apk:gcc":"15.2.0-r2","apk:git":"2.52.0-r0","apk:gmp":"6.3.0-r4","apk:go":"1.25.10-r0","apk:isl25":"0.25-r2","apk:jansson":"2.14.1-r0","apk:libatomic":"15.2.0-r2","apk:libcrypto3":"3.5.6-r0","apk:libcurl":"8.19.0-r0","apk:libexpat":"2.7.5-r0","apk:libgcc":"15.2.0-r2","apk:libgomp":"15.2.0-r2","apk:libidn2":"2.3.8-r0","apk:libncursesw":"6.5_p20251123-r0","apk:libpsl":"0.21.5-r3","apk:libssl3":"3.5.6-r0","apk:libstdc++":"15.2.0-r2","apk:libunistring":"1.4.1-r0","apk:mpc1":"1.3.1-r1","apk:mpfr4":"4.2.2-r0","apk:musl":"1.2.5-r23","apk:musl-dev":"1.2.5-r23","apk:ncurses-terminfo-base":"6.5_p20251123-r0","apk:nghttp2-libs":"1.69.0-r0","apk:nghttp3":"1.13.1-r0","apk:patch":"2.8-r0","apk:pcre2":"10.47-r0","apk:readline":"8.3.1-r0","apk:zlib":"1.3.2-r0","apk:zstd-libs":"1.5.7-r2","github:google/go-licenses":"v2.0.1","golang":"go1.26.3","image:alpine":"7df57775ab85b95030a217e2322117b4a92ce539195fa28bd551b933320e83f9"} +# BOM: {"apk:bash":"5.3.9-r1","apk:binutils":"2.45.1-r1","apk:brotli-libs":"1.2.0-r1","apk:busybox":"1.37.0-r31","apk:busybox-binsh":"1.37.0-r31","apk:c-ares":"1.34.6-r0","apk:ca-certificates-bundle":"20260413-r0","apk:curl":"8.20.0-r1","apk:gcc":"15.2.0-r5","apk:git":"2.54.0-r0","apk:gmp":"6.3.0-r4","apk:go":"1.26.3-r0","apk:isl25":"0.25-r2","apk:jansson":"2.15.0-r0","apk:libatomic":"15.2.0-r5","apk:libcrypto3":"3.5.7-r0","apk:libcurl":"8.20.0-r1","apk:libexpat":"2.8.1-r0","apk:libgcc":"15.2.0-r5","apk:libgcc-static":"15.2.0-r5","apk:libgomp":"15.2.0-r5","apk:libidn2":"2.3.8-r0","apk:libncursesw":"6.6_p20260516-r0","apk:libpsl":"0.21.5-r3","apk:libssl3":"3.5.7-r0","apk:libstdc++":"15.2.0-r5","apk:libunistring":"1.4.2-r0","apk:mpc1":"1.3.1-r1","apk:mpfr4":"4.2.2-r0","apk:musl":"1.2.6-r2","apk:musl-dev":"1.2.6-r2","apk:ncurses-terminfo-base":"6.6_p20260516-r0","apk:nghttp2-libs":"1.69.0-r0","apk:nghttp3":"1.13.1-r0","apk:patch":"2.8-r0","apk:pcre2":"10.47-r1","apk:readline":"8.3.3-r1","apk:zlib":"1.3.2-r0","apk:zstd-libs":"1.5.7-r2","github:google/go-licenses":"v2.0.1","golang":"go1.26.4","image:alpine":"7df57775ab85b95030a217e2322117b4a92ce539195fa28bd551b933320e83f9"} FROM reg.g5d.dev/alpine@sha256:7df57775ab85b95030a217e2322117b4a92ce539195fa28bd551b933320e83f9 -ARG ARCHIVE_URL="https://golang.org/dl/go1.26.3.src.tar.gz" -ARG ARCHIVE_SUM="1c646875d0aa8799133184ed57cf79ff24bdefe8c8820470602a9d3d6d9192b8" +ARG ARCHIVE_URL="https://golang.org/dl/go1.26.4.src.tar.gz" +ARG ARCHIVE_SUM="4f668a32fbfc1132e6a881fb968c2f1dada631492a339211735fbb255a42602d" ENV GOPATH=/go ENV PATH=$GOPATH/bin:/usr/local/go/bin:$PATH RUN set -eux; \ apk add --no-cache --virtual .build-deps \ - bash=5.3.3-r1 \ - binutils=2.45.1-r0 \ - brotli-libs=1.2.0-r0 \ - busybox=1.37.0-r30 \ - busybox-binsh=1.37.0-r30 \ + bash=5.3.9-r1 \ + binutils=2.45.1-r1 \ + brotli-libs=1.2.0-r1 \ + busybox=1.37.0-r31 \ + busybox-binsh=1.37.0-r31 \ c-ares=1.34.6-r0 \ ca-certificates-bundle=20260413-r0 \ - curl=8.19.0-r0 \ - gcc=15.2.0-r2 \ - git=2.52.0-r0 \ + curl=8.20.0-r1 \ + gcc=15.2.0-r5 \ + git=2.54.0-r0 \ gmp=6.3.0-r4 \ - go=1.25.10-r0 \ + go=1.26.3-r0 \ isl25=0.25-r2 \ - jansson=2.14.1-r0 \ - libatomic=15.2.0-r2 \ - libcrypto3=3.5.6-r0 \ - libcurl=8.19.0-r0 \ - libexpat=2.7.5-r0 \ - libgcc=15.2.0-r2 \ - libgomp=15.2.0-r2 \ + jansson=2.15.0-r0 \ + libatomic=15.2.0-r5 \ + libcrypto3=3.5.7-r0 \ + libcurl=8.20.0-r1 \ + libexpat=2.8.1-r0 \ + libgcc=15.2.0-r5 \ + libgcc-static=15.2.0-r5 \ + libgomp=15.2.0-r5 \ libidn2=2.3.8-r0 \ - libncursesw=6.5_p20251123-r0 \ + libncursesw=6.6_p20260516-r0 \ libpsl=0.21.5-r3 \ - libssl3=3.5.6-r0 \ - libstdc++=15.2.0-r2 \ - libunistring=1.4.1-r0 \ + libssl3=3.5.7-r0 \ + libstdc++=15.2.0-r5 \ + libunistring=1.4.2-r0 \ mpc1=1.3.1-r1 \ mpfr4=4.2.2-r0 \ - musl=1.2.5-r23 \ - musl-dev=1.2.5-r23 \ - ncurses-terminfo-base=6.5_p20251123-r0 \ + musl=1.2.6-r2 \ + musl-dev=1.2.6-r2 \ + ncurses-terminfo-base=6.6_p20260516-r0 \ nghttp2-libs=1.69.0-r0 \ - pcre2=10.47-r0 \ - readline=8.3.1-r0 \ + pcre2=10.47-r1 \ + readline=8.3.3-r1 \ zlib=1.3.2-r0 \ zstd-libs=1.5.7-r2 \ ; @@ -72,33 +73,34 @@ RUN set -eux; \ /usr/local/go/pkg/tool/*/go_bootstrap \ /usr/local/go/src/cmd/dist/dist; \ apk add --no-cache \ - binutils=2.45.1-r0 \ - brotli-libs=1.2.0-r0 \ + binutils=2.45.1-r1 \ + brotli-libs=1.2.0-r1 \ c-ares=1.34.6-r0 \ ca-certificates-bundle=20260413-r0 \ - gcc=15.2.0-r2 \ - git=2.52.0-r0 \ + gcc=15.2.0-r5 \ + git=2.54.0-r0 \ gmp=6.3.0-r4 \ isl25=0.25-r2 \ - jansson=2.14.1-r0 \ - libatomic=15.2.0-r2 \ - libcrypto3=3.5.6-r0 \ - libcurl=8.19.0-r0 \ - libexpat=2.7.5-r0 \ - libgcc=15.2.0-r2 \ - libgomp=15.2.0-r2 \ + jansson=2.15.0-r0 \ + libatomic=15.2.0-r5 \ + libcrypto3=3.5.7-r0 \ + libcurl=8.20.0-r1 \ + libexpat=2.8.1-r0 \ + libgcc=15.2.0-r5 \ + libgcc-static=15.2.0-r5 \ + libgomp=15.2.0-r5 \ libidn2=2.3.8-r0 \ libpsl=0.21.5-r3 \ - libssl3=3.5.6-r0 \ - libstdc++=15.2.0-r2 \ - libunistring=1.4.1-r0 \ + libssl3=3.5.7-r0 \ + libstdc++=15.2.0-r5 \ + libunistring=1.4.2-r0 \ mpc1=1.3.1-r1 \ mpfr4=4.2.2-r0 \ - musl=1.2.5-r23 \ - musl-dev=1.2.5-r23 \ + musl=1.2.6-r2 \ + musl-dev=1.2.6-r2 \ nghttp2-libs=1.69.0-r0 \ patch=2.8-r0 \ - pcre2=10.47-r0 \ + pcre2=10.47-r1 \ zlib=1.3.2-r0 \ zstd-libs=1.5.7-r2 \ ; \