-
Notifications
You must be signed in to change notification settings - Fork 333
Patchwork build errors on FreeBSD #1316
Comments
Dang, I have no idea how to fix that off the top of my head. I'd probably recommend reaching out to the upstream project and trying to see if they can support FreeBSD. If not, maybe this can be moved to be an optional dependency? |
Hey thanks @christianbundy, I'll do that. Someone else seems to have run into this issue as well: atom/node-spellchecker#87 |
And someone has a patch here https://github.com/atom/node-spellchecker/pull/125/files |
Not sure how we can file issues in https://github.com/felixrieseberg/node-spellchecker because that's a fork of node-spellchecker and the patch to node-spellchecker was declined as per the conversation. What is the best thing to do in this situation? |
That's frustrating. Can you build Atom from source on FreeBSD? If not, I think a bug report in their repo might make it easier to merge that pull request. |
I'll do that. 👍 |
@christianbundy: I am running into issues building Atom from source on FreeBSD. Seeing that we are using felixrieseberg/node-spellchecker which is a fork of the original node-spellchecker, could we fork this for Patchwork's sake and make sure it builds correctly on the BSDs so that users on BSDs can use Patchwork as well. I could wrangle those various other rejected patches, and create a fork the spellchecker library we use, so that is builds cleanly. Once it works reliably, I will submit a PR to Patchwork using my fork of felixrieseberg/node-spellchecker which will be essentially identical to atom/node-spellchecker#125 I've been on SSB for more than two years, and the last few months not being able to access SSB have been 😢 This seems like a faster workaround for the time being as opposed to getting the Atom people to update that library in a hurry. How does that sound? |
I'm comfortable with that, we could even put it in SSBC -- I think that's what's happened with a few other forks. If you make a fork and get it working I'm happy to use that code instead. Sorry you had to try to deal with all the Atom baloney. :/ |
The situation seems to be more complicated than what I had initially conceived. It seems Electron doesn't build on FreeBSD as per electron/electron#3797 😞 |
:/ There's https://github.com/fraction/oasis, which doesn't use Electron, but it's quite a bit younger than Patchwork. |
@christianbundy: Yes, I've managed to rejoin the Scuttleverse using Oasis now. Thanks for helping build it! |
Hello,
I've recently moved to FreeBSD from ArchLinux, and I've moved over my
.ssb
folder.I tried building Patchwork and I get the following error:
Please let me know what I can do to be able to build Patchwork. Thank you in advance.
The text was updated successfully, but these errors were encountered: