Releases: FairRootGroup/FairSoft
FairSoft release nov15
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)
Compared to jul15p1 the following changes have been implemented.
- Geant3 data files will be also installed if FairSoft is build with Root5
- Force building Geant3 without optimization. Optimization introduce errors when using a new gfortran compiler.
First patch of FairSoft release jul15 (jul15p1)
Compared to jul15 the following changes have been implemented.
- 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.
- When running the FairRoot test macros using ROOT6 the needed Geant3 header file TGeant3 is now correctly found.
- When building FairSoft with ROOT5 the pluto package is build again.
- 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)
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)
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)
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)
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)
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)
Changes have to be described
December 14 Release (dec14)
Bug fixes, new configuration scripts