Skip to content
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

[SR-6923] SwiftRemoteMirror does not build on Windows #49472

Closed
compnerd opened this issue Feb 4, 2018 · 3 comments
Closed

[SR-6923] SwiftRemoteMirror does not build on Windows #49472

compnerd opened this issue Feb 4, 2018 · 3 comments
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. Linux Platform: Linux standard library Area: Standard library umbrella Windows Platform: Windows

Comments

@compnerd
Copy link
Collaborator

compnerd commented Feb 4, 2018

Previous ID SR-6923
Radar None
Original Reporter @compnerd
Type Bug
Status Resolved
Resolution Done
Additional Detail from JIRA
Votes 0
Component/s Standard Library
Labels Bug, Linux, Windows
Assignee None
Priority Medium

md5: 086a283068e8596b7cef40b58aba664c

Issue Description:

The swift remote mirror implementation has a dependency on swiftDemangle which is not explicitly listed. The dependency seems currently fulfilled through indirect loading even on Linux and macOS. It explicitly permits unresolved symbols in the library, expecting the symbols to be provided at runtime.

@belkadan
Copy link
Contributor

belkadan commented Feb 5, 2018

cc @rjmccall, @jckarter

@rjmccall
Copy link
Member

rjmccall commented Feb 5, 2018

I don't know why that would be necessary, but several things about remote mirrors are a bit weird because of how it's deployed. It might not be a completely sensible product outside of Darwin, to be frank.

@compnerd
Copy link
Collaborator Author

Fixed it at some point, too many things to keep track of.

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. Linux Platform: Linux standard library Area: Standard library umbrella Windows Platform: Windows
Projects
None yet
Development

No branches or pull requests

3 participants