Skip to content

Upgrade OpenSSL from 3.0.19 to 3.5.5 LTS in manylinux build#5

Merged
lnagel merged 3 commits into
mainfrom
upgrade-openssl-3.5
Feb 17, 2026
Merged

Upgrade OpenSSL from 3.0.19 to 3.5.5 LTS in manylinux build#5
lnagel merged 3 commits into
mainfrom
upgrade-openssl-3.5

Conversation

@lnagel
Copy link
Copy Markdown
Member

@lnagel lnagel commented Feb 17, 2026

Summary

  • Upgrade OpenSSL from 3.0.19 to 3.5.5 LTS in the manylinux wheel build
  • OpenSSL 3.0.x reaches EOL September 2026; 3.5 is the new LTS line (supported until April 2030)
  • Only the Linux cibuildwheel CIBW_BEFORE_ALL_LINUX step is affected — macOS (Homebrew) and Windows (vcpkg) already track current versions

Test plan

  • build_wheels job passes on Linux (OpenSSL 3.5.5 compiles, xmlsec1 links against it, SWIG module builds)
  • auditwheel repair succeeds (bundled libraries correct)
  • pytest passes in the cibuildwheel test step across all platforms
  • macOS and Windows wheel builds unaffected

Closes #3

🤖 Generated with Claude Code

lnagel and others added 3 commits February 17, 2026 11:14
OpenSSL 3.0.x reaches EOL September 2026. OpenSSL 3.5 is the new LTS
line supported until April 2030.

Closes #3

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Bump minimum OpenSSL version to 3.5+ in README.md and RELINKING.md
- Remove outdated MACOSX_DEPLOYMENT_TARGET note from CLAUDE.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@lnagel lnagel merged commit 0fe63d8 into main Feb 17, 2026
1 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade OpenSSL from 3.0.x to 3.5.x LTS in manylinux wheel build

1 participant