Skip to content

Releases: FairRootGroup/FairSoft

FairSoft release nov15

23 Nov 08:17
Compare
Choose a tag to compare

This version of FairSoft updates many packages to the newer versions.

Compilation of FairSoft with ROOT5 was tested and worked on the following systems.

Mac OSX: 10.9, 10.10, 10.11
OpenSuse: 13.1, 13.2, 42.1
Fedora: 20, 21, 22
Debian: 7, 8
Ubuntu: 14.04, 15.04, 15.10

New packages:

Sodium: 1.0.3

Update of the following packages:

CMake: 3.1.0 -> 3.3.2
Boost: 1.58.0 -> 1.59.0
Pythia8: 183 -> 212
GEANT4: 10.1.0 -> 10.1.p02
ROOT5: 5.34.32 -> 5.34.34
ROOT6: 6.04.00 -> 6.04.02
VGM: 4.2 -> 4.3
GEANT4_VMC: 3-1-p1 -> 3.2
Millipede: 4-01-01 -> 4-03-01
ZeroMQ: 4.1.0 -> 4.1.3
NanoMsg: 0.5-beta -> 0.6-beta

Second patch of FairSoft release jul15 (jul15p2)

26 Nov 11:18
Compare
Choose a tag to compare

Compared to jul15p1 the following changes have been implemented.

  1. Geant3 data files will be also installed if FairSoft is build with Root5
  2. Force building Geant3 without optimization. Optimization introduce errors when using a new gfortran compiler.

First patch of FairSoft release jul15 (jul15p1)

21 Jul 11:01
Compare
Choose a tag to compare

Compared to jul15 the following changes have been implemented.

  1. CMake now uses the curl installation from the system. This solves the problem with failing uploads due to ssl errors. The FairSoft configure script checks if the curl library and header files are installed in the system.
  2. When running the FairRoot test macros using ROOT6 the needed Geant3 header file TGeant3 is now correctly found.
  3. When building FairSoft with ROOT5 the pluto package is build again.
  4. It is now possible to build FairSoft with a non system compiler, e.g. gcc on Mac OSX. To do this the C and C++ compilers are explicitly set when executing cmake.

FairSoft release July 2015 (jul15)

13 Jul 09:16
Compare
Choose a tag to compare

Beside updating many packages to newer versions it is now possible to install and use ROOT6 instead of ROOT5. ROOT6 should be only used for test setups and not for production setups. For production setups only ROOT5 should be used. More details how to install ROOT6 can be found in the README file.

Compilation of FairSoft with both ROOT versions was tested and worked on the following systems.

Mac OSX: 10.9, 10.10
OpenSuse: 13.1, 13.2
Fedora: 19, 20, 21, 22
SLC: 7 (CentOS)
Debian: 8
Ubuntu: 14.04, 14.10, 15.04

New packages:

ROOT6: 6.04.00

Update of the following packages:

CMake: 2.8.12.2-> 3.1.0
Boost: 1.54.0 -> 1.58.9
GEANT4: 10.0.2 -> 10.1.0
ROOT5: 5.34.25 -> 5.34.32
TGeant3: v1.15a -> v2-0
GEANT4_VMC: v2-15-patches -> v3-1-p1
ZeroMQ: 3.2.4 -> 4.1.0
ProtoBuf: 2.5.0 -> 2.6.1
NanoMsg: 0.4-beta -> 0.5-beta

Patch release 2 for mar15 (mar15p2)

02 Jun 14:44
Compare
Choose a tag to compare

Patch ROOT to reestablish the correct behavior of TKey::GetCycle.

Due to a problem with the function TKey::GetCycle which destroys the version management of the parameter handling in FairRoot a patch was introduced in FairSoft.

Patch release 4 for jul14 (jul14p4)

02 Jun 14:43
Compare
Choose a tag to compare

Patch ROOT to reestablish the correct behavior of TKey::GetCycle.

Due to a problem with the function TKey::GetCycle which destroys the version management of the parameter handling in FairRoot a patch was introduced in FairSoft with this patch release.

Patch release 1 for dec14 (dec14p1)

02 Jun 14:44
Compare
Choose a tag to compare

Patch ROOT to reestablish the correct behavior of TKey::GetCycle.

Due to a problem with the function TKey::GetCycle which destroys the version management of the parameter handling in FairRoot a patch was introduced in FairSoft with this patch release.

Patch release 1 for mar15 (mar15p1)

17 Apr 04:00
Compare
Choose a tag to compare

This patch is needed to solve a problem with XCode 6.3 and/or Command Line Tools 6.3 on Mac OSX 10.10

FairSoft release March 2015 (mar15)

17 Apr 04:01
Compare
Choose a tag to compare

Changes have to be described

December 14 Release (dec14)

29 Nov 19:18
Compare
Choose a tag to compare

Bug fixes, new configuration scripts