Skip to content

[swift-lang] Fix dependency on sourcekitd module #29925

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 19, 2020

Conversation

benlangmuir
Copy link
Contributor

The link dependency is not sufficient, because this code depends on the
sourcekitd header and module map, which are produced during the build
process. This started failing after edbe22b, where the dependency
on sourcekitd-test was removed. That dependency was itself wrong,
but it happened to be a good enough approximation that we never saw
issues.

The link dependency is not sufficient, because this code depends on the
sourcekitd header and module map, which are produced during the build
process.  This started failing after edbe22b, where the dependency
on `sourcekitd-test` was removed. That dependency was itself wrong,
but it happened to be a good enough approximation that we never saw
issues.
@benlangmuir
Copy link
Contributor Author

@swift-ci please smoke test

@benlangmuir
Copy link
Contributor Author

CC @compnerd @nathawes we started seeing sporadic compile failures recently where it couldn't find the sourcekitd module. Looks like it was triggered by #29823, but the previous dependency wasn't correct either we just got lucky.

@benlangmuir benlangmuir merged commit 0f0a908 into swiftlang:master Feb 19, 2020
@benlangmuir benlangmuir deleted the dep-sourcekitd branch February 19, 2020 18:56
@compnerd
Copy link
Member

@benlangmuir oh, ugh, sorry! Thanks for fixing it.

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