I'm testing El Capitan on my old laptop to see whether to switch to it already, and see that I can't build ROOT the way I usually do.
For some reason the XRootD build (and I think the ROOT build is the same) doesn't find the developer headers/libraries to build SSL dependent code. With this XRootD still builds fine, but when I configure ROOT's build with:
, it fails to build the netx package. Looking at the sources, according to proof/CMakeLists.txt, the proofx subdirectory is ignored when SSL is not available. Fine. But it seems that netx doesn't know how to build correctly in this case. As it still tries to make use of XpdSysPthread.h, which is not put in place. (As its library is not getting built.)
So I guess the netx package's build should be protected, or this package should maybe just not be built at all if SSL is not available for the build.