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
Haiku port #7720
base: master
Are you sure you want to change the base?
Haiku port #7720
Conversation
Of course windows doesn't have |
Thank you for the patch. Everything looks good to me, although i did not really look the haiku specific part in details. |
Ok, email, but why the rest? Is there any valid reason or is it just a default configuration that nobody cared to fix? |
Guess I'll have to rebase. |
Really, cmake should test for this one instead of hardcoding half of the OSes around.
Oddly enough it seems only required on Haiku which doesn't pretend to be POSIX.
Haiku doesn't have inotify, since we use a similar API from BeOS that predates it y 15 years.
Seems to end up in ~/config/settings/owncloud/owncloud/ now, not sure it fits, but it's better than removing /tmp.
Autostart is functional now.
Just for the sake of it.
|
Just rebased. I still have some failed tests though, including some crashes, or rather aborts, not sure why yet. Btw, when tests like ChunkingNg crash, they leave like a GB of stuff in /tmp … |
I had this already working some months ago, but of course I had to rebase and fix stuff again. Also, I was waiting for my PR on qtkeychain to be merged.
It builds and seems to run, but just hung on me, while it didn't on the initial port, so I will have to investigate.
I wrote a HaikuPorts recipe, but there are still some policy warnings, since the paths that are passed to CMake are not respected on install (we don't have
include/
butdevelop/headers/[x86/]
, noshare/
butdata/
instead…).Comments welcome.