As per a weird Foundation bug in 4.0, we couldn't compile SKD on Linux. Now that 4.1 is out, that Foundation bug is also fixed. I should be able to go back to working on the port now. If anyone wants to help, feel free! Below is what's left to do:
State of the port
The test suite actually crashes. My current guess is that it's due to some forced unwrappings done in SKD that may be non-Nil on Darwin, but Nil on Linux. We shall see.
After our tests pass, we should be almost done! Here's hoping we can get the port running before Swift 5.0 gets released ✊
As per a weird Foundation bug in 4.0, we couldn't compile SKD on Linux. Now that 4.1 is out, that Foundation bug is also fixed. I should be able to go back to working on the port now. If anyone wants to help, feel free! Below is what's left to do:
State of the port
The test suite actually crashes. My current guess is that it's due to some forced unwrappings done in SKD that may be non-Nil on Darwin, but Nil on Linux. We shall see.
After our tests pass, we should be almost done! Here's hoping we can get the port running before Swift 5.0 gets released ✊