Skip to content

🍒 Linux: don't link libicu in static executables, as it is no longer built separately#79274

Merged
finagolfin merged 1 commit intoswiftlang:release/6.1from
rjmansfield:cherrypick-abe9225-to-6.1
Feb 25, 2025
Merged

🍒 Linux: don't link libicu in static executables, as it is no longer built separately#79274
finagolfin merged 1 commit intoswiftlang:release/6.1from
rjmansfield:cherrypick-abe9225-to-6.1

Conversation

@rjmansfield
Copy link
Copy Markdown
Contributor

This was dropped in #40340.

(cherry picked from commit abe9225)

Fixes Issue #79153 on 6.1

…ilt separately

This was dropped in swiftlang#40340.

(cherry picked from commit abe9225)
@rjmansfield rjmansfield requested a review from a team as a code owner February 10, 2025 19:42
@finagolfin
Copy link
Copy Markdown
Member

@swift-ci please test

@finagolfin
Copy link
Copy Markdown
Member

@stephentyrone, mind reviewing?

@rjmansfield
Copy link
Copy Markdown
Contributor Author

@finagolfin Thanks!

@finagolfin
Copy link
Copy Markdown
Member

Ping @shahmishal, simple fix for linux.

@shahmishal
Copy link
Copy Markdown
Member

@finagolfin
Copy link
Copy Markdown
Member

Oh, right, will do.

@finagolfin finagolfin added 🍒 release cherry pick Flag: Release branch cherry picks swift 6.1 labels Feb 19, 2025
@finagolfin
Copy link
Copy Markdown
Member

finagolfin commented Feb 19, 2025

Explanation: These icu libraries were removed in #40340, but we missed that this static executable linker file still listed them.

Scope: Only affects linking static executables for linux

Issue: #79153

Original PR: #78678

Risk: None

Testing: Passed all CI on trunk and the bug reporter said it worked

Reviewer: @stephentyrone

@rjmansfield, just a tip that the release branches require this info, forgot to tell you before.

@rjmansfield
Copy link
Copy Markdown
Contributor Author

@finagolfin Thanks, sorry I didn't know.

@finagolfin
Copy link
Copy Markdown
Member

Pinging @bnbarham, simple fix for 6.1 on linux.

Copy link
Copy Markdown
Contributor

@bnbarham bnbarham left a comment

Choose a reason for hiding this comment

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

Thanks 🙇‍♂️

@finagolfin finagolfin merged commit 9b14ac9 into swiftlang:release/6.1 Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🍒 release cherry pick Flag: Release branch cherry picks swift 6.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants