Skip to content

swift-nio: fix broken build#14719

Closed
xingyaner wants to merge 1 commit intogoogle:masterfrom
xingyaner:fix-swift-nio
Closed

swift-nio: fix broken build#14719
xingyaner wants to merge 1 commit intogoogle:masterfrom
xingyaner:fix-swift-nio

Conversation

@xingyaner
Copy link
Contributor

The fuzzing build error occurs because the latest source code of the project has been updated to require the Swift 6.0 toolchain, while the OSS-Fuzz base image currently only provides Swift 5.10.1, resulting in a version mismatch error.
By modifying the Dockerfile, a specific older version code compatible with Swift 5.10 (Tag 2.55.0) was forcibly checked out, thus avoiding toolchain conflicts caused by upstream dependency upgrades and enabling the build to be successful.

@github-actions
Copy link

xingyaner is a new contributor to projects/swift-nio. The PR must be approved by known contributors before it can be merged. The past contributors are: catenacyber, asraa

Copy link
Collaborator

@DavidKorczynski DavidKorczynski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we're looking to upgrade swift instead of this approach. will leave this open and we can assess once swift has been upgraded if the issue is resolved.

@xingyaner
Copy link
Contributor Author

Okay.

@thomasvl
Copy link
Member

Might make sense to close things since I think this is now fixed since the Swift version was updated.

@xingyaner
Copy link
Contributor Author

OK

@xingyaner xingyaner closed this Mar 13, 2026
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.

3 participants