Skip to content

Releases: FairRootGroup/FairSoft

nov22p3

20 Nov 09:18
nov22p3
Compare
Choose a tag to compare

Maintenance release:

Full Changelog: nov22p2...nov22p3

jan24p4

20 Nov 09:25
jan24p4
Compare
Choose a tag to compare

Maintenance release:

  • Remove force in CMake install prefix (604b8b2)
  • Check for system installation of lohmann-json (29b9d08)
  • Fix OpenGL on macosx (1fc624c)
  • root: Build ROOTs Pythia8 interface (1d0836d)

Full Changelog: jan24p3...jan24p4

jan24p3

16 Aug 11:10
jan24p3
5e5d0c4
Compare
Choose a tag to compare

Maintenance release:

  • Boost.Python: Support for Numpy 2 (5e5d0c4)

Full Changelog: jan24p2...jan24p3

nov22p2

03 Jul 13:32
nov22p2
Compare
Choose a tag to compare

Maintenance release:

Full Changelog: nov22p1...nov22p2

jan24p2

03 Jul 20:25
jan24p2
1a63e56
Compare
Choose a tag to compare

Maintenance release:

Full Changelog: jan24p1...jan24p2

jan24p1

12 Jun 16:27
jan24p1
83fb9a4
Compare
Choose a tag to compare

Maintenance release:

Full Changelog: jan24...jan24p1

jan24

02 Feb 13:21
@rbx rbx
jan24
Compare
Choose a tag to compare
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!
  • 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

12 Dec 15:41
nov22p1
Compare
Choose a tag to compare

Bugfix release:

  • [legacy] root: Fix compilation for CMake >= 3.24 (fae8372)

FairSoft release nov22

26 Nov 16:55
nov22
Compare
Choose a tag to compare
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.
      cmake --build <path-to-build> --target onnxruntime [-j<ncpus>]
      
      (see also installation instructions)
  • 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

12 May 11:53
apr22
Compare
Choose a tag to compare

Highlights:

  • ROOT 6.26
  • Geant4 11.0
  • GCC12 support
  • macOS arm64 support

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 and arm64), 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!