Skip to content

[5.8] PackageModel: partially address #5719 #6117

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 4, 2023

Conversation

compnerd
Copy link
Member

@compnerd compnerd commented Feb 3, 2023

Handle -use-ld= from the configuration in the selection of the librarian. We do not honour the -Xmanifest or -Xswiftc flags being passed on the command line rather than the plist as we cannot pre-compute the flags.

Handle `-use-ld=` from the configuration in the selection of the
librarian.  We do not honour the `-Xmanifest` or `-Xswiftc` flags being
passed on the command line rather than the plist as we cannot
pre-compute the flags.
@compnerd
Copy link
Member Author

compnerd commented Feb 3, 2023

@tomerd - this resolves a regression from 5.7 where you cannot use SPM outside of VsDevEnv.

@compnerd
Copy link
Member Author

compnerd commented Feb 3, 2023

@swift-ci please smoke test

@tomerd tomerd added the swift 5.8 This PR targets the 5.8 branch label Feb 3, 2023
@tomerd tomerd changed the title PackageModel: partially address #5719 [5.8] PackageModel: partially address #5719 Feb 3, 2023
@tomerd
Copy link
Contributor

tomerd commented Feb 3, 2023

okay to merge if this is only impacting windows. @compnerd please confirm?

@compnerd
Copy link
Member Author

compnerd commented Feb 3, 2023

Yes, this is a windows only fix.

Copy link
Contributor

@tomerd tomerd left a comment

Choose a reason for hiding this comment

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

impacts windows only

@tomerd tomerd merged commit 51e41d1 into swiftlang:release/5.8 Feb 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
swift 5.8 This PR targets the 5.8 branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants