Skip to content

Conversation

etcwilde
Copy link
Member

@etcwilde etcwilde commented Jul 22, 2025

Swift Crypto 3.12.3 was missing several source files from the CMake build system resulting in build failures on Arm64 Windows. 3.12.5 contains fixes for this issue, bumping to that version now.

@etcwilde etcwilde requested a review from shahmishal as a code owner July 22, 2025 20:04
@etcwilde
Copy link
Member Author

@swift-ci please test

Swift Crypto 3.12.3 was missing several source files from the CMake
build system resulting in build failures on Arm64 Windows. 3.12.4
contains fixes for this issue, bumping to that version now. That hit a
bug in CMake, so bumping to 3.12.5.
@etcwilde etcwilde force-pushed the ewilde/bump-swift-crypto-version branch from 8fb6504 to fd701c1 Compare July 23, 2025 15:44
@etcwilde etcwilde changed the title Swift Crypto: 3.12.3 -> 3.12.4 Swift Crypto: 3.12.3 -> 3.12.5 Jul 23, 2025
@etcwilde
Copy link
Member Author

@swift-ci please smoke test

@Steelskin
Copy link
Contributor

I had to do a few more changes to get it to build locally. I also noticed that crypto brings its own version of ASN1, so I modified the build order a bit. See #83263.

@etcwilde
Copy link
Member Author

Closing in favor of #83263

@etcwilde etcwilde closed this Jul 23, 2025
@etcwilde etcwilde deleted the ewilde/bump-swift-crypto-version branch July 23, 2025 18:34
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.

2 participants