[Halla_running] Default ROOT version changed to 5.34.36, analyzer to 1.5.33

Ole Hansen ole at jlab.org
Mon Feb 6 22:26:52 EST 2017


Hello everyone,

the default ROOT version on the Hall A counting house computers running
RHEL6 has been changed form 5.34.17 to 5.34.36. The Hall A analyzer has
been upgraded to version 1.5.33.

Unfortunately, the ROOT team does not maintain binary compatibility
between patch releases. Therefore, you will have to recompile all your
ROOT-based analysis code against this new ROOT version, as was already
done with the new analyzer version.

If this is inconvenient, you can continue to use the old ROOT and
analyzer versions by putting the following lines in your startup/setup
script (assuming bash shell):

source /adaqfs/apps/ROOT/old/bin/thisroot.sh
export ANALYZER=/adaqfs/apps/analyzer-1.5.32-root-5.34.17
export PATH=$ANALYZER/bin:$PATH
export LD_LIBRARY_PATH=$ANALYZER/lib:$LD_LIBRARY_PATH

Please let me know if you run into any problems with the new versions.

Cheers,
Ole

PS: We cannot easily make ROOT 6 available on RHEL6 because the system
compiler is too old. (The minimum required version is gcc 4.8.) Although
it is possible to work with a separate upgraded compiler, doing so is a
quite time-consuming task because a large number of support libraries
(e.g. sqlite) would have to be recompiled and installed separately as
well. The counting house will be upgraded to RHEL7 in the summer, where
ROOT 6 is supported.


More information about the Halla_running mailing list