Releases: FairRootGroup/FairSoft
Releases · FairRootGroup/FairSoft
nov22p3
jan24p4
jan24p3
nov22p2
Maintenance release:
- Fix HepMC url (#546, 5488fc1)
- Tested FairRoot versions:
v18.4_patches
(v18.4.10
release pending)v18.6_patches
(v18.6.11
release pending)v18.8_patches
(v18.8.3
release pending)v19.0_patches
(v19.0.1
release pending)
Full Changelog: nov22p1...nov22p2
jan24p2
Maintenance release:
- Fix URLs for HepMC tarball (14b8d65)
- Updated package list (1a63e56), changes:
Package Version in jan24p1
Version in jan24p2
root 6.30.04 6.30.08 - Added Ubuntu 24.04 to tested systems (c32e0d8)
- Tested FairRoot versions:
v18.6_patches
(v18.6.11
release pending)v18.8_patches
(v18.8.3
release pending)v19.0_patches
(v19.0.1
release pending)
Full Changelog: jan24p1...jan24p2
jan24p1
Maintenance release:
- Updated various
legacy/setup-*.sh
scripts (00deb7e, ecca935) - Updated package list (5cb1f4e), changes:
Package Version in jan24
Version in jan24p1
root 6.30.02 6.30.04 - Disabled ROOT's
runtime_cxxmodules
feature (11efb3d) - Added Almalinux 9 and updated macOS in tested systems (7d723fb, 83fb9a4)
- Build DDS optionally (165ec6e)
- Tested FairRoot versions:
v18.6_patches
(v18.6.11
release pending)v18.8_patches
(v18.8.3
release pending)v19.0_patches
(v19.0.1
release pending)
Full Changelog: jan24...jan24p1
jan24
- Updated package list, changes:
Package | Version in nov22 |
Version in jan24 |
---|---|---|
asio | 1.24.0 | - |
boost | 1.80.0 | 1.83.0 |
clhep | 2.4.5.1 | 2.4.7.1 |
dds | 3.6 | 3.8 |
faircmakemodules | 1.0.0 | 1.0.0 |
fairlogger | 1.11.0 | 1.11.1 |
fairmq | 1.4.54 | 1.8.4 |
flatbuffers | 22.9.29 | 23.5.26 |
fmt | 9.1.0 | 10.1.1 |
geant3 | 4-1_fairsoft | 4-2_fairsoft |
geant4 | 11.0.3 | 11.2.0 |
geant4_vmc | 6-1-p1 | 6-5 |
hepmc | 2.06.11 | 2.06.11 |
onnxruntime | 1.12.1 | 1.12.1 |
pythia6 | 428-alice1 | 428-alice1 |
pythia8 | 8307 | 8310 |
root | 6.26.10 | 6.30.02 |
vc | 1.4.3 | 1.4.4 |
vgm | 5-0 | 5-2 |
vmc | 2-0 | 2-0 |
zeromq | 4.3.4 | 4.3.5 |
- Tested Systems
- Testing compilation now with
-DCMAKE_CXX_STANDARD=20
on GCC 13+ (C++17 remains the default) - CentOS 7 and CentOS/Rocky/Alma 8 have been removed from the test matrix. If you feel you have an important use case on those systems still, feel free to open an issue!
- Testing compilation now with
- Tested FairRoot versions:
v18.6.10
,v18.8_patches
(v18.8.2
release pending) - Updated
bootstrap-cmake.sh
- now installs CMake 3.27.4 (up from 3.24.3)
Note for macOS users: If you encounter compilation issues, make sure to check the doc section about configuring the macOS SDK!
First patch of FairSoft release nov22
Bugfix release:
- [legacy] root: Fix compilation for CMake >= 3.24 (fae8372)
FairSoft release nov22
- Updated package list, changes:
Package | Version in apr22 |
Version in nov22 |
---|---|---|
asio | 1.19.1 | ↑ 1.24.0 |
boost | 1.78.0 | ↑ 1.80.0 |
clhep | 2.4.5.1 | → 2.4.5.1 |
dds | 3.6 | → 3.6 |
faircmakemodules | 1.0.0 | → 1.0.0 |
fairlogger | 1.11.0 | → 1.11.0 |
fairmq | 1.4.50 | ↑ 1.4.54 |
flatbuffers | 1.12.0 | ↑ 22.9.29 |
fmt | 8.1.1 | ↑ 9.1.0 |
geant3 | 4-0_fairsoft | ↑ 4-1_fairsoft |
geant4 | 11.0.1 | ↑ 11.0.3 |
geant4_vmc | 6-1 | ↑ 6-1-p1 |
hepmc | 2.06.11 | → 2.06.11 |
onnxruntime | - | new 1.12.1 |
pythia6 | 428-alice1 | → 428-alice1 |
pythia8 | 8306 | ↑ 8307 |
root | 6.26.02 | ↑ 6.26.10 |
vc | 1.4.2 | ↑ 1.4.3 |
vgm | 5-0 | → 5-0 |
vmc | 2-0 | → 2-0 |
zeromq | 4.3.4 | → 4.3.4 |
- Tested Systems
- Tested FairRoot versions:
v18.4.9
,v18.6.9
- New package ONNX Runtime
- Due to its large download and installation sizes we introduced it as an optional package, you can install it by explicitely building the target
onnxruntime
, e.g.(see also installation instructions)cmake --build <path-to-build> --target onnxruntime [-j<ncpus>]
- Due to its large download and installation sizes we introduced it as an optional package, you can install it by explicitely building the target
- Updated
bootstrap-cmake.sh
- now installs CMake 3.24.3 (up from 3.22.3)
Note for macOS users: If you encounter compilation issues, make sure to check the doc section about configuring the macOS SDK!
FairSoft release apr22
Highlights:
- ROOT
6.26
- Geant4
11.0
- GCC12 support
- macOS
arm64
support
- Updated package list, changes:
Package | Version in apr21p2 |
Version in apr22 |
---|---|---|
asio | 1.19.1 | → 1.19.1 |
boost | 1.75.0 | ↑ 1.78.0 |
clhep | 2.4.4.0 | ↑ 2.4.5.1 |
dds | 3.6 | → 3.6 |
faircmakemodules | 1.0.0 | → 1.0.0 |
fairlogger | 1.9.2 | ↑ 1.11.0 |
fairmq | 1.4.44 | ↑ 1.4.50 |
flatbuffers | 1.12.0 | → 1.12.0 |
fmt | 6.1.2 | ↑ 8.1.1 |
geant3 | 3-9_fairsoft | ↑ 4-0_fairsoft |
geant4 | 10.7.1 | ↑ 11.0.1 |
geant4_vmc | 5-3 | ↑ 6-1 |
hepmc | 2.06.11 | → 2.06.11 |
pythia6 | 428-alice1 | → 428-alice1 |
pythia8 | 8303 | ↑ 8306 |
root | 6.22.08 | ↑ 6.26.02 |
vc | 1.4.2 | → 1.4.2 |
vgm | 4-8 | ↑ 5-0 |
vmc | 1-0-p3 | ↑ 2-0 |
zeromq | 4.3.2 | ↑ 4.3.4 |
- Tested Systems, new: Archlinux rolling, CentOS 7 now with
devtoolset-11
, Fedora 36, macOS 12 (x64_64
andarm64
), Ubuntu 22.04 - Tested FairRoot versions:
v18.4.8
,v18.6.8
Note for macOS users: If you encounter compilation issues, make sure to check the doc section about configuring the macOS SDK!