-
Notifications
You must be signed in to change notification settings - Fork 94
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
Add FreeBSD support #67
Comments
I have a FreeBSD branch of libxev, which constituted most of the work of bringing Ghostty to FreeBSD 14.1. It's mostly a matter of making the I could shape that up for a PR, though a potential sticky point is the GH actions runner situation: actions/runner#385 Should the CI be sorted first? If not, let me know and I can make a PR and discuss from there. |
I'm happy accepting a PR for libxev without tests. Just note that without automated tests it more likely future work will regress the behavior... |
is there any news on this? |
@Owl-Lord I decided not to PR because 1) I don't think it's a good idea until a CI solution for FreeBSD is established, and 2) when building Ghostty on various FreeBSD installations, sometimes there were linker errors (gtk related if I recall correctly) which needs more work. I did however make Ghostty run on FreeBSD 14.1 and if someone wants to pick up where I left, there really aren't that many changes: cryptocode@0c8d27a This would minimally require a rebase + fixing the gtk linking issues that occur on some FreeBSD installations. A potential CI workaround could be to employ https://github.com/vmactions/freebsd-vm |
i think a friend of mine might be able to work with that. |
do you know of any place to search for people whod like to pick this up? |
Please add FreeBSD support. Currently it doesn't build under FreeBSD 13.2-RELEASE and zig-0.11:
Thank you!
The text was updated successfully, but these errors were encountered: