Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove lio_listio(2) support for DragonFly - Fix compile #805
There is no EVFILT_LIO on DragonFly. Commit 00d8573 failed to
With this commit, mio can be build again on DragonFly and all tests pass.
this pull request
Jan 11, 2018
Not easiliy. Neither rustup nor japaric/cross support Dragonfly. I suppose that means that for Dragonfly, the toolchain is build from ports? Adding Dragonfly to CI would require creating a buildbot/jenkins instance, and it may not be possible to always use the same version of Rust for Dragonfly as for Travis.
Yes, rust on DragonFly is build from ports (we call them "dports"). There is a docker script in the rust repo which cross-compiles Rust for DragonFly on Linux, but due to missing compute resources it never got enabled. So there are no "official" builds for DragonFly (yet).