When is root v6.08.00 on AFS?

Hi forum,

Do you know when root v6.08.00 will be available on afs? (or why it is not already there?)

I cannot find it at the usual location: /afs/cern.ch/sw/lcg/app/releases/ROOT/

If this is the wrong afs location, or the wrong list, please let me know what is the appropriate one.

Thanks
Jana

Hi Jana,

As specified on the 6.08.00 release page

[quote]Installations in CVMFS

Standalone installations with minimal external dependencies are available at:
/cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-mac1012-clang80-opt
/cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-mac1011-clang73-opt
/cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt
/cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-mac1010-clang70-opt

NOTE These binaries have been built with the default system compilers. As SLC6’s compiler is too old, no binaries are provided for it. At CERN, simply on to lxplus7.cern.ch instead.

Example for setting up ROOT from CVMFS
. /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/thisroot.sh[/quote]

Cheers, Bertrand.

Ah ok, so it’s on cvmfs. Thanks heaps for the fast reply.

Hi,

for previous versions of ROOT on AFS (see, e.g., root.cern.ch/content/release-60600) there were 2 lines like:

. /afs/cern.ch/sw/lcg/external/gcc/4.9/x86_64-slc6-gcc49-opt/setup.sh . /afs/cern.ch/sw/lcg/app/releases/ROOT/6.06.00/x86_64-slc6-gcc49-opt/root/bin/thisroot.sh

for ROOT v.6.08.00 on CVMFS there is just one line:

. /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/thisroot.sh

is it correct that the line which setup corresponding gcc (or other compiler) is now not needed any more?

Cheers,
Jiri

PS: Btw, it seems that there is no gcc compiler for centos7 for at least some versions of gcc

> ls /cvmfs/sft.cern.ch/lcg/external/gcc/4.8.1 i686-slc5 i686-slc5-gcc48-opt i686-slc6 i686-slc6-gcc48-opt logs x86_64-slc5 x86_64-slc5-gcc48-opt x86_64-slc6 x86_64-slc6-gcc48-opt

Hi,

You’re right, we use the native (default) compiler present on CC7, so there is no need to set-up another one.

Cheers, Bertrand

Hi,

hmm, if I login to lxplus and do:

> source /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/thisroot.sh

and try to run root then ROOT splash screen pop up but I get these terminating errors:

> root /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/root.exe: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/lib/libCore.so) /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/root.exe: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.7' not found (required by /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/lib/libCore.so) /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/lib/libCore.so) /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/root.exe: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/lib/libCore.so) /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/lib/libCore.so) /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/bin/root.exe: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.19' not found (required by /cvmfs/sft.cern.ch/lcg/app/releases/ROOT/6.08.00/x86_64-centos7-gcc48-opt/root/lib/libCore.so)

Is there somehing else which should be setup?

Cheers,
Jiri

Ok, I overlooked that. After login to lxplus7 it works. Thanks!

Jiri

EDIT: Oups, accidentaly posted this reply (no option to undo it), sorry :slight_smile:

Jiri