Skip to content

THRIFT-6407: Install OpenSSL 3.6.5 in the MSVC image - #4004

Merged
Jens-G merged 1 commit into
apache:masterfrom
Jens-G:THRIFT-6407
Oct 14, 2026
Merged

Jens-G merged 1 commit into
apache:masterfrom
Jens-G:THRIFT-6407

Conversation

@Jens-G

@Jens-G Jens-G commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

The MSVC image downloads the OpenSSL installer from slproweb.com, which only keeps the current builds. 3.6.5 replaced 3.6.4 on 2026-09-29, and the 3.6.4 URL now returns 404. Every job that has to build the image fails at that step, for example the MSVC job of #3963. Runs that can pull the cached image are not affected, so master's MSVC job still passes.

This switches the image to 3.6.5. Its SHA256, 8b2fcf66088fa0d13fa5729ef374a182adf72edfffde89089b3b1bf48c3f257f, matches both a download and the value slproweb publishes in opensslhashes. The Dockerfile changes, so the MSVC job of this PR builds the image from scratch and exercises the new download.

JIRA: THRIFT-6407

  • Apache Jira ticket: THRIFT-6407
  • PR title follows "THRIFT-NNNN: describe my issue"
  • Single commit
  • Build change, so the commit carries no CI-skip marker.

🤖 Generated with Claude Code

Client: build

slproweb.com only keeps the current OpenSSL builds. The 3.6.4 installer
that the image downloaded is gone (404) since 3.6.5 replaced it, so every
rebuild of the image failed. The SHA256 of the 3.6.5 installer matches
both a download and the value slproweb publishes.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@Jens-G Jens-G self-assigned this Oct 14, 2026
@mergeable mergeable Bot added the build and general CI cmake, automake and build system changes label Oct 14, 2026
@Jens-G
Jens-G merged commit 9f46580 into apache:master Oct 14, 2026
85 of 87 checks passed
@Jens-G
Jens-G deleted the THRIFT-6407 branch October 14, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build and general CI cmake, automake and build system changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant