-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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] IFF bugs in Haiku OS R1/beta4 #2277
Comments
This port of When trying After applying those (with i.e.
And there are probably more... Adapt to the changes made to other Anyway, with those changes I could use BTW, when testing And... I'd suggest submitting required changes back to |
Is |
Have been able to build latest release with an updated patchset and a define for IFF_RUNNING, needed psutil to checkout vorta which seems to run fine (needed that to checkout borgbackup). |
@Begasus can you provide a PR or a diff? |
Sure, let me try to fork and create a PR for master branch. EDIT: this still applies cleanly on the latest commit: Credit due to @mmuman |
Sorry, I didn't realize Haiku would be a brand new platform implementation (I erroneously thought it was a Linux variant requiring just a couple of tweaks). Adding support for Haiku was something I rejected some years back, see the reasoning given in #1690 (comment). |
OK, no problem, so far Haiku has come a long way and is even noticed globaly (hence KDE mentions Haiku in their list of supported OS's), you are right that you probably won't see any figures popping up on how many downloads this will list up (as we use our own package managment). Thanks for checking. |
Yeah. I think it makes more sense to make this work live, develop and mature in its own fork / repo. |
Thanks, for now this lives in: https://github.com/haikuports/haikuports/tree/master/dev-python/psutil |
Summary
** also tested with Python 3.10.12 (main, Jun 11 2023, 12:18:53) [GCC 11.2.0] on haiku
Description
Tried on preinstalled Python 3.9.17, as well as Python 3.10.12.
With 3.9.17:
haikuporter/haikuporter -v --debug --no-repository-update psutil
output
This did of course not give any hints what was wrong, thus after applying the patch manually, using
patch -p1 < psutil-5.6.7.patchset
:If I patch psutil/_psutil_posix.c:
it apparently works, but throws some module error:
Looking at psutil/_common-py, AccessDenied is there:
Is this due to some change in output of network interfaces in beta4?
Other failed tests:
Python 3.9.17 + psutil-5.9.5
Python 3.10.12 + psutil-5.6.7-1
Python 3.10.12 and latest psutil-5.9.5
The text was updated successfully, but these errors were encountered: