Fix ROOT for musl libc - part 2#9288
Fix ROOT for musl libc - part 2#9288Axel-Naumann merged 8 commits intoroot-project:masterfrom balejk:musl
Conversation
|
Can one of the admins verify this patch? |
|
@phsft-bot build! |
|
Starting build on |
|
Build failed on ROOT-performance-centos8-multicore/default. Failing tests: |
|
Build failed on mac11.6/cxx17. Failing tests: |
|
@Axel-Naumann Just to make sure: is anything required of me right now or will you review and diagnose the problems yourself when you have the time? If the former, would you please inform me how to get a CERN account which seems to be mandatory in order to access the build logs? |
Axel-Naumann
left a comment
There was a problem hiding this comment.
Thanks for pinging me! I believe this is good to go - these failures happened one night, apparently due to a network issue at CERN. I will re-run the test suite, but there's nothing for you to be done here.
Note that we expect to have publicly accessible logs starting next year, i.e. yes, agrees, we see that as a problem, too!
|
@phsft-bot build |
|
Starting build on |
|
@Axel-Naumann Network issues again? |
|
No, Python / macOS install issues this time :-/ This is good to go! |
|
Thank you! |
Continuation of #9260, closes #9253. Successfully compiles and launches with both musl and glibc, however the affected features were not specifically tested so please make sure to review carefully.
With musl, compilation only succeeds without builtin XRootD and TBB and without SSL support - the former need to be fixed in the respective projects, the latter would probably require a little more effort as the
ruserokfunction used bynet/rpdutils/src/rpdutils.cxxis not available in musl - this implies-Dxrootd=OFF -Dimt=OFF -Dssl=OFFcmakeoptions.