[Halld-offline] New builds of CERNLIB at JLab

Mark Ito marki at jlab.org
Thu May 2 17:33:08 EDT 2019


Folks,

As a preparatory step to automation of builds of new version sets in the 
future, I have rebuilt the public installations of CERNLIB on all five 
platforms at JLab. You should not notice anything different; the code is 
exactly the same as before.

The five builds are in 
/group/halld/Software/builds/$BMS_OSNAME/cernlib/2005 where $BMS_OSNAME 
takes on values as follows:

Linux_CentOS6-x86_64-gcc4.9.2
Linux_CentOS7-x86_64-gcc4.8.5
Linux_CentOS7-x86_64-gcc4.8.5-cntr
Linux_RHEL6-x86_64-gcc4.9.2
Linux_RHEL7-x86_64-gcc4.8.5

The goal is to use a global top-level make to build new version sets. 
The old builds of CERNLIB were vulnerable to damage when a re-make was 
attempted (as happens with the global make). These builds were done 
using a modern version of the CERNLIB-building makefile from 
build_scripts that prevents that damage.

As a bonus feature, the "paw" program, which was missing for some of the 
old builds, is there for all platforms now.

Let me know if you see problems. We can revert to the old versions of 
CERNLIB quickly if we need to.

   -- Mark



More information about the Halld-offline mailing list