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
FreeBSD: xrootd-5.6.2/src/XrdPosix/XrdPosix.cc:83:3: error: "Unsupported platform! Please report it as a bug." #2090
Comments
I will have a look into this for 5.7, thanks for reporting! |
@amadio Note that in case you also want to add CI for FreeBSD with GitHub actions, that's currently a bit fiddly, but doable. One possible way is this one: |
@olifre Thanks, I will have a look. We could also try a self-hosted VM in CERN openstack for it, but first I need to fix the code 😁 |
@amadio Note that the approach I linked above has developed issues (bootloops inside the GitHub macOS runners), so the following action may be a better choice these days: |
@olifre Thanks. I have not had time to look into this yet, but will eventually set something up if FreeBSD becomes a supported platform. |
@amadio xrootd version 4.10.0 is available on FreeBSD (https://www.freshports.org/databases/xrootd/) and it is used by ROOT version 6.28/06 on FreeBSD (https://www.freshports.org/devel/root/). |
Alright, I have good news and bad news to share. The good news is that over this weekend I've setup a local FreeBSD VM on my machine with VirtualBox and fixed the build on FreeBSD. The bad news is that the client doesn't seem to function properly, so that will require further effort to understand what's going on. At the moment, however, we do not have time to invest on this, but I will happily test/merge patches to fix this. Hopefully it won't require drastic changes to fix. The task manager seems to hang once the client starts, so I suspect something odd is happening at initialization. I'm closing this particular issue as I just merged the build fix into the |
Full log at https://people.freebsd.org/~eduardo/logs/xrootd/xrootd-5.6.2.log
Any clues?
Thanks
The text was updated successfully, but these errors were encountered: