You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have read the roadmap and priorities and I believe this request falls within the priorities.
What is your request?
Add ports package to FreeBSD for users wanting to play with mojo.
What is your motivation for this change?
Many people have switched from Linux/kvm to FreeBSD/bhyve for host OS ever since demise of Centos. Would be nice to have support here.
Any other details?
For TCP sockets FreeBSD uses kqueue instead of epoll, perhaps a 3rd party library using libev or libevent may be able to combine the two, or just separate implementations.
The text was updated successfully, but these errors were encountered:
Hi, sorry to be a bummer but realistically FreeBSD is not on the priority list. Currently very many efforts are going into adding support for Windows and better Python and eventually (nex year) C interop.
For TCP sockets FreeBSD uses kqueue instead of epoll
I'm currently trying to implement sync TCP (others have already done it, I'm just adapting code), but trying to setup an async API to eventually implement kqueue for freeBSD and other BSD family (+ Apple) and maybe io_uring for linux (there is someone implementing it in Mojo), and IOCP for windows.
Review Mojo's priorities
What is your request?
Add ports package to FreeBSD for users wanting to play with mojo.
What is your motivation for this change?
Many people have switched from Linux/kvm to FreeBSD/bhyve for host OS ever since demise of Centos. Would be nice to have support here.
Any other details?
For TCP sockets FreeBSD uses kqueue instead of epoll, perhaps a 3rd party library using libev or libevent may be able to combine the two, or just separate implementations.
The text was updated successfully, but these errors were encountered: