-
-
Notifications
You must be signed in to change notification settings - Fork 561
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
Build Errors - Windows OS #4815
Comments
@kat-coding thank you for reporting that. |
All these errors are in the unix domain sockets (UDS) transport. UDS is not available on windows should we need to make it so that the UDS transport is only compiled when compiling of unix targets. @etorreborre thoughts on what the change here should be? |
Been following this thread, support for Unix domain sockets was introduced in Windows 10 and It became generally available in version 1809. You could conditionally compile out the UDS transport for windows or use something like the azure |
@tensor-programming thank you, super helpful context. |
If its alright with you guys, I might take some time this weekend to build a PR on this issue. My main work station is windows and I am curious about the windows UDS API in the rust ecosystem. |
That sounds awesome. Let us know if you have any questions that we can help with as you explore. |
will do, thanks. |
I started working on this finally (had a bit of a personal issue to deal with this weekend), and I've hit a bit of a snag when implementing the tokio side of things. For setting up the required listeners and streams, I need access to the We could temporarily choose not to compile the UDS stack on windows until the Tokio patch is settled and at the very least, that would settle the other windows issue; #2250. Edit: I have made a variant that does compile on windows. I had to ignore UDS and also add some windows specific logic into the |
Sorry, I had some personal issues that made me fall off the map for a few months. Ill take a look again tomorrow and see if I can turn something in so that at the very least things will compile. |
Observed behavior
When building the project I am getting multiple errors and the build fails.
Steps to reproduce
Rust Version: 1.68.2
Ockam Version: "0.84.0"
Windows 11
Expected behavior
Successful Build
The text was updated successfully, but these errors were encountered: