-
Notifications
You must be signed in to change notification settings - Fork 420
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
Resolve missing Grand Central Dispatch support on Linux. #1
Comments
You want libdispatch / GCD rm -rf swift-corelibs-libdispatch https://gist.github.com/romainmenke/506a4b0858c22f10e2598517b978f8c7 |
I heard from Carl Brown at IBM that the changes that we need are in Swift 3 and it appears that the initial Linux examples work with swift-3.0.1-RELEASE-ubuntu16.04. |
This commit updates the simple Client and Server in the Packages directory to synchronize client and server threads with NSCondition variables. The result appears to run correctly on Linux. |
* Proposal to fix #362. Allows user to setup a channel with a client certificate and key but still use default root certificates. * fix #362. Respect PR critique. make roots_pem() public. Update Channel init. * fix #362: make roots_pem() return force-unwrapped String. Change Channel API accordingly. * Remove an obsolete comment. * Minor whitespace tweak #1 * Minor whitespace tweak #2
Linux builds are currently broken by dependency on Grand Central Dispatch libraries. We need to revise this or find an implementation of GCD that we can use.
The text was updated successfully, but these errors were encountered: