Skip to content

Various Fixes For LCG_91 System Externals, 1.0 branch (2018.01.24.)

It was only discovered after building AnalysisBase-21.2.15 that the updated ROOT build started depending on /usr/lib64/libblas.so on SLC6. Which, while it exists on lxplus, doesn't exist in many places. So with this update I disabled ROOT looking for BLAS completely. Since as it turns out, LCG_91's ROOT build doesn't use BLAS either. (See https://sft.its.cern.ch/jira/browse/ROOT-9217 for some more information.)

At the same time I took the opportunity to finally try to fix the issue with the standalone release's usage of the system's libxml2.so library, by building this library as part of the externals, and making sure that ROOT builds itself against this version of LibXml2. This is meant to fix the issue described in ATLASG-1370.

Merge request reports