Skip to content

Temporarily revert the 5.5 merge of unifying PackageDescription 4.0 and 4.2+ since it broke Windows #3554

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

Conversation

abertelrud
Copy link
Contributor

Temporarily revert "[5.5] Unify PackageDescription 4.0 and 4.2+ into a single library by using availability annotations instead of #if (#3492)"

This caused the Windows toolchains to break, so this temporarily reverts the change until the installer can be adjusted.

This will be brought back when the Windows toolchain has been adjusted.

This reverts commit d875e4f.

…a single library by using availability annotations instead of #if (swiftlang#3492)"

This caused the Windows toolchains to break, so this temporarily reverts the change until the installer can be adjusted.

This reverts commit d875e4f.
@abertelrud abertelrud requested a review from compnerd June 15, 2021 15:42
@abertelrud abertelrud self-assigned this Jun 15, 2021
@abertelrud
Copy link
Contributor Author

Marking Do Not Merge until we know whether a temporary revert will be needed, but starting tests so we will be ready to do so if needed. Alternatively I can rework these changes to parameterize them, but I'd rather not spend more time unless I need to. It would be fine to revert for a few days — I had forgotten about the effect on the Windows toolchain packaging when merging this.

@abertelrud
Copy link
Contributor Author

@swift-ci please test

@compnerd
Copy link
Member

We managed to get the issue sorted out without reverting. I'm going to close off the change as we do not want this to get merged.

@compnerd compnerd closed this Jun 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants