@SeanMurray_59b6 We have a huge configuration matrix for the ROOT job. Can you please take a look at it and let me know whether all of those ROOT versions are necessary ? In particular, the ROOT v5 which doesn't seem to have a cmake
list.
Which versions of ROOT for CODE-RADE?
Yes I need to do the matrix for geant4 as well.
I thought root 5 did not have cmake ? or did it ? will check.
Will reduce the matrix today.
No need to reduce the matrix if these versions are actually needed, but we need to check the version-specific build scripts in then.
I seem to recall us having this discussion... which is why I started the topic !
Give ROOT v5 a check to see if there's a Cmake lists file - the builds say there isn't.
OK, @SeanMurray_59b6 we have a better idea of what works now... which is "not much"
This is the build matrix from build 26 :
It looks like only 5.34.36 and 6.09.02 are good candidates...
ok, so update on ROOT.
- We've split the ROOT jobs into ROOT-6 and ROOT-5 jobs. These require different compiler combos and it's just too complicated right now with Jenkiins plugins to express the matrix configuration.
- The difference between CentOS and Ubuntu builds seems to be the OpenSSL versions
Looking for OpenSSL
-- Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version "1.0.1e")
whilst on ubuntu1610 :
-- Looking for OpenSSL
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1.0.2g")
On the other hand, we've added the OpenSSL versions in CODE-RADE. I don't think these are compiled against though... but there seems to be some conflict.