Skip to content

Update julia #18936

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 28, 2025
Merged

Update julia #18936

merged 1 commit into from
Apr 28, 2025

Conversation

tianon
Copy link
Member

@tianon tianon commented Apr 25, 2025

Changes:

Changes:

- docker-library/julia@1905a16: Update 1.12-rc to 1.12.0-beta2
@tianon tianon requested a review from a team as a code owner April 25, 2025 23:21
Copy link

Diff for c6c5cc1:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index b623bf4..a642306 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -87,37 +87,45 @@ Directory: 1.11/windows/windowsservercore-ltsc2025
 Builder: classic
 Constraints: windowsservercore-ltsc2025
 
-Tags: 1.12.0-beta1-bookworm, 1.12-rc-bookworm, rc-bookworm
-SharedTags: 1.12.0-beta1, 1.12-rc, rc
+Tags: 1.12.0-beta2-alpine3.20, 1.12-rc-alpine3.20, rc-alpine3.20
+GitCommit: 1905a163646ec275db431f7f88ed4837fa36572d
+Directory: 1.12-rc/alpine3.20
+
+Tags: 1.12.0-beta2-alpine3.21, 1.12-rc-alpine3.21, rc-alpine3.21, 1.12.0-beta2-alpine, 1.12-rc-alpine, rc-alpine
+GitCommit: 1905a163646ec275db431f7f88ed4837fa36572d
+Directory: 1.12-rc/alpine3.21
+
+Tags: 1.12.0-beta2-bookworm, 1.12-rc-bookworm, rc-bookworm
+SharedTags: 1.12.0-beta2, 1.12-rc, rc
 Architectures: amd64, arm64v8, i386
-GitCommit: ae74313380ef427d6d6f53f5b597867944bb3623
+GitCommit: 1905a163646ec275db431f7f88ed4837fa36572d
 Directory: 1.12-rc/bookworm
 
-Tags: 1.12.0-beta1-bullseye, 1.12-rc-bullseye, rc-bullseye
+Tags: 1.12.0-beta2-bullseye, 1.12-rc-bullseye, rc-bullseye
 Architectures: amd64, arm64v8, i386
-GitCommit: ae74313380ef427d6d6f53f5b597867944bb3623
+GitCommit: 1905a163646ec275db431f7f88ed4837fa36572d
 Directory: 1.12-rc/bullseye
 
-Tags: 1.12.0-beta1-windowsservercore-1809, 1.12-rc-windowsservercore-1809, rc-windowsservercore-1809
-SharedTags: 1.12.0-beta1, 1.12-rc, rc, 1.12.0-beta1-windowsservercore, 1.12-rc-windowsservercore, rc-windowsservercore
+Tags: 1.12.0-beta2-windowsservercore-1809, 1.12-rc-windowsservercore-1809, rc-windowsservercore-1809
+SharedTags: 1.12.0-beta2, 1.12-rc, rc, 1.12.0-beta2-windowsservercore, 1.12-rc-windowsservercore, rc-windowsservercore
 Architectures: windows-amd64
-GitCommit: ae74313380ef427d6d6f53f5b597867944bb3623
+GitCommit: 1905a163646ec275db431f7f88ed4837fa36572d
 Directory: 1.12-rc/windows/windowsservercore-1809
 Builder: classic
 Constraints: windowsservercore-1809
 
-Tags: 1.12.0-beta1-windowsservercore-ltsc2022, 1.12-rc-windowsservercore-ltsc2022, rc-windowsservercore-ltsc2022
-SharedTags: 1.12.0-beta1, 1.12-rc, rc, 1.12.0-beta1-windowsservercore, 1.12-rc-windowsservercore, rc-windowsservercore
+Tags: 1.12.0-beta2-windowsservercore-ltsc2022, 1.12-rc-windowsservercore-ltsc2022, rc-windowsservercore-ltsc2022
+SharedTags: 1.12.0-beta2, 1.12-rc, rc, 1.12.0-beta2-windowsservercore, 1.12-rc-windowsservercore, rc-windowsservercore
 Architectures: windows-amd64
-GitCommit: ae74313380ef427d6d6f53f5b597867944bb3623
+GitCommit: 1905a163646ec275db431f7f88ed4837fa36572d
 Directory: 1.12-rc/windows/windowsservercore-ltsc2022
 Builder: classic
 Constraints: windowsservercore-ltsc2022
 
-Tags: 1.12.0-beta1-windowsservercore-ltsc2025, 1.12-rc-windowsservercore-ltsc2025, rc-windowsservercore-ltsc2025
-SharedTags: 1.12.0-beta1, 1.12-rc, rc, 1.12.0-beta1-windowsservercore, 1.12-rc-windowsservercore, rc-windowsservercore
+Tags: 1.12.0-beta2-windowsservercore-ltsc2025, 1.12-rc-windowsservercore-ltsc2025, rc-windowsservercore-ltsc2025
+SharedTags: 1.12.0-beta2, 1.12-rc, rc, 1.12.0-beta2-windowsservercore, 1.12-rc-windowsservercore, rc-windowsservercore
 Architectures: windows-amd64
-GitCommit: ae74313380ef427d6d6f53f5b597867944bb3623
+GitCommit: 1905a163646ec275db431f7f88ed4837fa36572d
 Directory: 1.12-rc/windows/windowsservercore-ltsc2025
 Builder: classic
 Constraints: windowsservercore-ltsc2025
diff --git a/_bashbrew-list b/_bashbrew-list
index 190e17e..6de8555 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -49,19 +49,25 @@ julia:1.11.5-windowsservercore-1809
 julia:1.11.5-windowsservercore-ltsc2022
 julia:1.11.5-windowsservercore-ltsc2025
 julia:1.12-rc
+julia:1.12-rc-alpine
+julia:1.12-rc-alpine3.20
+julia:1.12-rc-alpine3.21
 julia:1.12-rc-bookworm
 julia:1.12-rc-bullseye
 julia:1.12-rc-windowsservercore
 julia:1.12-rc-windowsservercore-1809
 julia:1.12-rc-windowsservercore-ltsc2022
 julia:1.12-rc-windowsservercore-ltsc2025
-julia:1.12.0-beta1
-julia:1.12.0-beta1-bookworm
-julia:1.12.0-beta1-bullseye
-julia:1.12.0-beta1-windowsservercore
-julia:1.12.0-beta1-windowsservercore-1809
-julia:1.12.0-beta1-windowsservercore-ltsc2022
-julia:1.12.0-beta1-windowsservercore-ltsc2025
+julia:1.12.0-beta2
+julia:1.12.0-beta2-alpine
+julia:1.12.0-beta2-alpine3.20
+julia:1.12.0-beta2-alpine3.21
+julia:1.12.0-beta2-bookworm
+julia:1.12.0-beta2-bullseye
+julia:1.12.0-beta2-windowsservercore
+julia:1.12.0-beta2-windowsservercore-1809
+julia:1.12.0-beta2-windowsservercore-ltsc2022
+julia:1.12.0-beta2-windowsservercore-ltsc2025
 julia:alpine
 julia:alpine3.20
 julia:alpine3.21
@@ -69,6 +75,9 @@ julia:bookworm
 julia:bullseye
 julia:latest
 julia:rc
+julia:rc-alpine
+julia:rc-alpine3.20
+julia:rc-alpine3.21
 julia:rc-bookworm
 julia:rc-bullseye
 julia:rc-windowsservercore
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 929d069..8da77ab 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -9,6 +9,8 @@ julia:alpine
 julia:alpine3.20
 julia:bookworm
 julia:bullseye
+julia:rc-alpine
+julia:rc-alpine3.20
 julia:rc-bookworm
 julia:rc-bullseye
 julia:rc-windowsservercore-1809
diff --git a/julia_1.10-alpine/Dockerfile b/julia_rc-alpine/Dockerfile
similarity index 82%
copy from julia_1.10-alpine/Dockerfile
copy to julia_rc-alpine/Dockerfile
index 2b0497b..4eee65d 100644
--- a/julia_1.10-alpine/Dockerfile
+++ b/julia_rc-alpine/Dockerfile
@@ -14,19 +14,19 @@ ENV PATH $JULIA_PATH/bin:$PATH
 ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495
 
 # https://julialang.org/downloads/
-ENV JULIA_VERSION 1.10.9
+ENV JULIA_VERSION 1.12.0-beta2
 
 RUN set -eux; \
 	\
 	apk add --no-cache --virtual .fetch-deps gnupg; \
 	\
 # https://julialang.org/downloads/#julia-command-line-version
-# https://julialang-s3.julialang.org/bin/checksums/julia-1.10.9.sha256
+# https://julialang-s3.julialang.org/bin/checksums/julia-1.12.0-beta2.sha256
 	arch="$(apk --print-arch)"; \
 	case "$arch" in \
 		'x86_64') \
-			url='https://julialang-s3.julialang.org/bin/musl/x64/1.10/julia-1.10.9-musl-x86_64.tar.gz'; \
-			sha256='db7454a7acf677598c23216eb4798d0b0ebc6be7c7d03ea2e7ee10f7a5985a64'; \
+			url='https://julialang-s3.julialang.org/bin/musl/x64/1.12/julia-1.12.0-beta2-musl-x86_64.tar.gz'; \
+			sha256='3937978062a59346bdb55caef06230a5af20be3558760f7460e7aa2607e48882'; \
 			;; \
 		*) \
 			echo >&2 "error: current architecture ($arch) does not have a corresponding Julia binary release"; \
diff --git a/julia_1.10-alpine/docker-entrypoint.sh b/julia_rc-alpine/docker-entrypoint.sh
similarity index 100%
copy from julia_1.10-alpine/docker-entrypoint.sh
copy to julia_rc-alpine/docker-entrypoint.sh
diff --git a/julia_1.10-alpine3.20/Dockerfile b/julia_rc-alpine3.20/Dockerfile
similarity index 82%
copy from julia_1.10-alpine3.20/Dockerfile
copy to julia_rc-alpine3.20/Dockerfile
index 767b6af..8b5d97d 100644
--- a/julia_1.10-alpine3.20/Dockerfile
+++ b/julia_rc-alpine3.20/Dockerfile
@@ -14,19 +14,19 @@ ENV PATH $JULIA_PATH/bin:$PATH
 ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495
 
 # https://julialang.org/downloads/
-ENV JULIA_VERSION 1.10.9
+ENV JULIA_VERSION 1.12.0-beta2
 
 RUN set -eux; \
 	\
 	apk add --no-cache --virtual .fetch-deps gnupg; \
 	\
 # https://julialang.org/downloads/#julia-command-line-version
-# https://julialang-s3.julialang.org/bin/checksums/julia-1.10.9.sha256
+# https://julialang-s3.julialang.org/bin/checksums/julia-1.12.0-beta2.sha256
 	arch="$(apk --print-arch)"; \
 	case "$arch" in \
 		'x86_64') \
-			url='https://julialang-s3.julialang.org/bin/musl/x64/1.10/julia-1.10.9-musl-x86_64.tar.gz'; \
-			sha256='db7454a7acf677598c23216eb4798d0b0ebc6be7c7d03ea2e7ee10f7a5985a64'; \
+			url='https://julialang-s3.julialang.org/bin/musl/x64/1.12/julia-1.12.0-beta2-musl-x86_64.tar.gz'; \
+			sha256='3937978062a59346bdb55caef06230a5af20be3558760f7460e7aa2607e48882'; \
 			;; \
 		*) \
 			echo >&2 "error: current architecture ($arch) does not have a corresponding Julia binary release"; \
diff --git a/julia_1.10-alpine/docker-entrypoint.sh b/julia_rc-alpine3.20/docker-entrypoint.sh
similarity index 100%
copy from julia_1.10-alpine/docker-entrypoint.sh
copy to julia_rc-alpine3.20/docker-entrypoint.sh
diff --git a/julia_rc-bookworm/Dockerfile b/julia_rc-bookworm/Dockerfile
index fc6fdae..73d7f9a 100644
--- a/julia_rc-bookworm/Dockerfile
+++ b/julia_rc-bookworm/Dockerfile
@@ -23,7 +23,7 @@ ENV PATH $JULIA_PATH/bin:$PATH
 ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495
 
 # https://julialang.org/downloads/
-ENV JULIA_VERSION 1.12.0-beta1
+ENV JULIA_VERSION 1.12.0-beta2
 
 RUN set -eux; \
 	\
@@ -35,20 +35,20 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*; \
 	\
 # https://julialang.org/downloads/#julia-command-line-version
-# https://julialang-s3.julialang.org/bin/checksums/julia-1.12.0-beta1.sha256
+# https://julialang-s3.julialang.org/bin/checksums/julia-1.12.0-beta2.sha256
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			url='https://julialang-s3.julialang.org/bin/linux/x64/1.12/julia-1.12.0-beta1-linux-x86_64.tar.gz'; \
-			sha256='be66effc43fc8b870d09d74b25dfe365ca32733c7b735df28f4a7fadfcff23d1'; \
+			url='https://julialang-s3.julialang.org/bin/linux/x64/1.12/julia-1.12.0-beta2-linux-x86_64.tar.gz'; \
+			sha256='b7466702ec9ceaaf0565acac7df7c26316a9af3dbb048d01797e71e4dbaaa924'; \
 			;; \
 		'arm64') \
-			url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.12/julia-1.12.0-beta1-linux-aarch64.tar.gz'; \
-			sha256='257b74706f1cd36d0c45beb921f9abb81129257fd6e957cc4cf779894e624a3f'; \
+			url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.12/julia-1.12.0-beta2-linux-aarch64.tar.gz'; \
+			sha256='46c3f128f12fef5b22133b540a9fedbbefb412b23f7b49f1cf278174a2959dd3'; \
 			;; \
 		'i386') \
-			url='https://julialang-s3.julialang.org/bin/linux/x86/1.12/julia-1.12.0-beta1-linux-i686.tar.gz'; \
-			sha256='4e0ffe430529bfb127482d9965a1e711965435517739aed112898dee50ea1da4'; \
+			url='https://julialang-s3.julialang.org/bin/linux/x86/1.12/julia-1.12.0-beta2-linux-i686.tar.gz'; \
+			sha256='fddddc7bce50adae38b45fbeb9b05ea2c8062cc20d6dd50d5879c0818cf01c0b'; \
 			;; \
 		*) \
 			echo >&2 "error: current architecture ($arch) does not have a corresponding Julia binary release"; \
diff --git a/julia_rc-bullseye/Dockerfile b/julia_rc-bullseye/Dockerfile
index a5c9f48..da8e464 100644
--- a/julia_rc-bullseye/Dockerfile
+++ b/julia_rc-bullseye/Dockerfile
@@ -23,7 +23,7 @@ ENV PATH $JULIA_PATH/bin:$PATH
 ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495
 
 # https://julialang.org/downloads/
-ENV JULIA_VERSION 1.12.0-beta1
+ENV JULIA_VERSION 1.12.0-beta2
 
 RUN set -eux; \
 	\
@@ -35,20 +35,20 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*; \
 	\
 # https://julialang.org/downloads/#julia-command-line-version
-# https://julialang-s3.julialang.org/bin/checksums/julia-1.12.0-beta1.sha256
+# https://julialang-s3.julialang.org/bin/checksums/julia-1.12.0-beta2.sha256
 	arch="$(dpkg --print-architecture)"; \
 	case "$arch" in \
 		'amd64') \
-			url='https://julialang-s3.julialang.org/bin/linux/x64/1.12/julia-1.12.0-beta1-linux-x86_64.tar.gz'; \
-			sha256='be66effc43fc8b870d09d74b25dfe365ca32733c7b735df28f4a7fadfcff23d1'; \
+			url='https://julialang-s3.julialang.org/bin/linux/x64/1.12/julia-1.12.0-beta2-linux-x86_64.tar.gz'; \
+			sha256='b7466702ec9ceaaf0565acac7df7c26316a9af3dbb048d01797e71e4dbaaa924'; \
 			;; \
 		'arm64') \
-			url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.12/julia-1.12.0-beta1-linux-aarch64.tar.gz'; \
-			sha256='257b74706f1cd36d0c45beb921f9abb81129257fd6e957cc4cf779894e624a3f'; \
+			url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.12/julia-1.12.0-beta2-linux-aarch64.tar.gz'; \
+			sha256='46c3f128f12fef5b22133b540a9fedbbefb412b23f7b49f1cf278174a2959dd3'; \
 			;; \
 		'i386') \
-			url='https://julialang-s3.julialang.org/bin/linux/x86/1.12/julia-1.12.0-beta1-linux-i686.tar.gz'; \
-			sha256='4e0ffe430529bfb127482d9965a1e711965435517739aed112898dee50ea1da4'; \
+			url='https://julialang-s3.julialang.org/bin/linux/x86/1.12/julia-1.12.0-beta2-linux-i686.tar.gz'; \
+			sha256='fddddc7bce50adae38b45fbeb9b05ea2c8062cc20d6dd50d5879c0818cf01c0b'; \
 			;; \
 		*) \
 			echo >&2 "error: current architecture ($arch) does not have a corresponding Julia binary release"; \
diff --git a/julia_rc-windowsservercore-1809/Dockerfile b/julia_rc-windowsservercore-1809/Dockerfile
index 4f42d95..2c8b265 100644
--- a/julia_rc-windowsservercore-1809/Dockerfile
+++ b/julia_rc-windowsservercore-1809/Dockerfile
@@ -9,9 +9,9 @@ FROM mcr.microsoft.com/windows/servercore:1809
 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
 
-ENV JULIA_VERSION 1.12.0-beta1
-ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.12/julia-1.12.0-beta1-win64.exe
-ENV JULIA_SHA256 b9ec290ab3f5262553d30ebf852e9acf4f9c96ef415b9ef8005f1eadde807ca1
+ENV JULIA_VERSION 1.12.0-beta2
+ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.12/julia-1.12.0-beta2-win64.exe
+ENV JULIA_SHA256 92421914379d45e328f4d7e531c26cc7c4504675b25f5d79872f41fdd98e5bed
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JULIA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/julia_rc-windowsservercore-ltsc2022/Dockerfile b/julia_rc-windowsservercore-ltsc2022/Dockerfile
index 4b9df15..4506e6e 100644
--- a/julia_rc-windowsservercore-ltsc2022/Dockerfile
+++ b/julia_rc-windowsservercore-ltsc2022/Dockerfile
@@ -9,9 +9,9 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2022
 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
 
-ENV JULIA_VERSION 1.12.0-beta1
-ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.12/julia-1.12.0-beta1-win64.exe
-ENV JULIA_SHA256 b9ec290ab3f5262553d30ebf852e9acf4f9c96ef415b9ef8005f1eadde807ca1
+ENV JULIA_VERSION 1.12.0-beta2
+ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.12/julia-1.12.0-beta2-win64.exe
+ENV JULIA_SHA256 92421914379d45e328f4d7e531c26cc7c4504675b25f5d79872f41fdd98e5bed
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JULIA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/julia_rc-windowsservercore-ltsc2025/Dockerfile b/julia_rc-windowsservercore-ltsc2025/Dockerfile
index 76ae01a..93ae11d 100644
--- a/julia_rc-windowsservercore-ltsc2025/Dockerfile
+++ b/julia_rc-windowsservercore-ltsc2025/Dockerfile
@@ -9,9 +9,9 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2025
 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
 
-ENV JULIA_VERSION 1.12.0-beta1
-ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.12/julia-1.12.0-beta1-win64.exe
-ENV JULIA_SHA256 b9ec290ab3f5262553d30ebf852e9acf4f9c96ef415b9ef8005f1eadde807ca1
+ENV JULIA_VERSION 1.12.0-beta2
+ENV JULIA_URL https://julialang-s3.julialang.org/bin/winnt/x64/1.12/julia-1.12.0-beta2-win64.exe
+ENV JULIA_SHA256 92421914379d45e328f4d7e531c26cc7c4504675b25f5d79872f41fdd98e5bed
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JULIA_URL); \
 	[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \

Relevant Maintainers:

@yosifkit yosifkit merged commit 6423244 into docker-library:master Apr 28, 2025
26 checks passed
@yosifkit yosifkit deleted the julia branch April 28, 2025 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants