Closed tmadlener closed 2 years ago
For some reason this fix works and I can actually use the python bindings when I install everything via spack. However, when trying to build a ROOT version from LCG things fail. As soon as github actions are working again, this should also be visible in the new workflow.
Aha. CPATH=<prefix>/include
seems to do the trick. It looks like that is added by spack automatically, and we could potentially remove the explicit addition of just the <prefix>
.
However, I just realized that depending on whether the internal SIO is used or not, we will probably need a few more headers still.
Correction: <prefix>
and <prefix>/include
seem to be necessary on CPATH
. Spack install works without <prefix>/include
alone. I don't know why though. I have tried a few of the ususal suspects (ROOT_INCLUDE_PATH
, C_INCLUDE_PATH
, CPLUS_INCLUDE_PATH
) but haven't had any success. Did I miss something obvious?
BEGINRELEASENOTES
ENDRELEASENOTES