New external packages (sep12) available

Today a new version of the external packages sep12 has been released. Beside many updated versions of packages there are some changes.

From this version on it is only possible to install the external packages into a separate installation directory. After the installation is completed it is possible to remove the source directory.

We add support for the clang compiler.

The clhep package has been removed completely. The needed functionality is now part of Geant4.

Two patches for Geant3 have been introduced. The first one decrease the execution time for geane when used for the kalman filter extrapolation. The second patch solves the problem that gcalor could not be used on 64bit systems, due to severe memory problems which results in a crash of the program. Now gcalor can also be used on 64bit systems.

This release contains the following new package versions:

  • CMAKE 2.8.9
  • BOOST 1.51.0
  • PYTHIA 6 6416
  • PYTHIA 8 8165
  • ROOT 5.34.1
  • Geant 4 9.5.1
  • Geant 3.21 v1-14
  • Geant4_VMC revision 617
  • VGM revision 715

These packages have not been changed compared to the jan12 release:

  • GSL 1.15
  • GLPK 4.39
  • GTEST 1.6.0
  • PLUTO 5.37
  • Application Monitoring API for C++ 2.2.7
  • MonALISA Web Service Client (using gsoap) 2.7.10

The release was tested on:

  • MAC OS X 10.6.x with gcc 4.2.1 (64 bit)
  • MAC OS X 10.7.x with gcc (64 bit)
  • MAC OS X 10.8.x with llvm-gcc 4.2 and gfortran-4.7 from hpc.sourceforge.net (64 bit)
  • MAC OS X 10.8.x with clang 4.0 and gfortran-4.7 from hpc.sourceforge.net (64 bit)
  • Suse 12.1 with gcc 4.6.2 (32 and 64 bit)
  • Suse 12.2 with gcc 4.7.1 (32 and 64 bit)
  • Fedora 17 with gcc 4.7.0 (32 and 64 bit)
  • Ubuntu 12.04 with gcc 4.6.3 (32 and 64 bit)
  • Debian Squeeze with gcc 4.4.5 (64 bit)

On MAC OS X 10.8 there is a known problem with the following fortran compiler (gfortran-4.8 from hpc.sourceforge.net). Compilation of the external packages and CbmRoot work without problem, but during the execution of some macros the process stays forever in the initialization of geant3. Please use on this system the older gfortran compiler. This is tested and know to work.

The release can be downloaded from SVN:
svn co https://subversion.gsi.de/fairroot/fairsoft/release/sep12