Skip to content

Conversation

dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented Aug 25, 2025

What changes were proposed in this pull request?

This PR aims to use nightly-6.2-amazonlinux2 instead of nightly-6.2-noble for Swift 6.2 CI.

Why are the changes needed?

We need unzip to build protoc.

$ docker run -it --rm swiftlang/swift:nightly-6.2-amazonlinux2 whereis unzip
unzip: /usr/bin/unzip /usr/share/man/man1/unzip.1.gz

$ docker run -it --rm swiftlang/swift:nightly-6.2-noble whereis unzip
unzip:

Currently, due to the lack of unzip, nightly-6.2-noble fails to build new 3rd-party libraries like the following.

Downloading binary artifact https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip
[16384/15500663] Downloading https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip
error: failed validating archive from 'https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip' which is required by binary target 'protoc':
could not find executable for 'unzip'

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Pass the CIs.

Was this patch authored or co-authored using generative AI tooling?

No.

@dongjoon-hyun
Copy link
Member Author

Swift 6.2 passed already and the other failures are irrelevant to this PR.

Screenshot 2025-08-25 at 11 30 42

For the other failure, I'm investigating them because it seems to happen recently. The usual suspect is the change from GitHub Action service side.

Copy link

@peter-toth peter-toth left a comment

Choose a reason for hiding this comment

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

LGTM, pending CI.

@dongjoon-hyun
Copy link
Member Author

Thank you, @peter-toth .

Apache Spark 4.1.0-preview1 integration test is still failing due to the unknown reasons, I'm investigating it independently.

Merged to main.

@dongjoon-hyun dongjoon-hyun deleted the SPARK-53373 branch August 25, 2025 18:56
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