smol-rs / polling

Portable interface to epoll, kqueue, event ports, and wepoll
Apache License 2.0
551 stars 68 forks source link

port to qnx #201

Open dantunan opened 6 months ago

notgull commented 6 months ago

@taiki-e Is this failure a result of the cross tool chain action?

taiki-e commented 6 months ago

@taiki-e Is this failure a result of the cross tool chain action?

Rust 1.78 contains changes that cause compatibility issues with older wine/mingw toolchains. (e.g., https://github.com/rust-lang/rust/issues/123999 https://github.com/rust-lang/rust/issues/122228) Removing the following line and using the latest stable Wine version that is used by default by setup-cross-toolchain-action should fix the problem.

https://github.com/smol-rs/polling/blob/0b4afcaf0a61ee06087d77c490abf8802f91aeff/.github/workflows/ci.yml#L142

notgull commented 5 months ago

Hello @dantunan! Just wanted to check in.

Is this PR tested on the actual QNX operating system? If so I would be happy to merge it.