diff --git a/CMakeLists.txt b/CMakeLists.txt index fe0953ac4bfda1f5b67d0e112a59e87800479844..87991e55b12ec2ea4afe045da7dfe5de81ea4d96 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,7 +11,7 @@ cmake_minimum_required(VERSION 3.15) -project(Run2Support VERSION 2.2.3 +project(Run2Support VERSION 3.0 LANGUAGES CXX) # Enable testing with CTest/CDash diff --git a/ReleaseNotes/v3r0.md b/ReleaseNotes/v3r0.md new file mode 100644 index 0000000000000000000000000000000000000000..8bbaecff09ac05ecf8c92eba396965e0d7aabccb --- /dev/null +++ b/ReleaseNotes/v3r0.md @@ -0,0 +1,35 @@ +2024-02-14 Run2Support v3r0 +=== + +This version uses +LHCb [v55r0](../../../../LHCb/-/tags/v55r0), +Detector [v1r25](../../../../Detector/-/tags/v1r25), +Gaudi [v37r2](../../../../Gaudi/-/tags/v37r2) and +LCG [104](http://lcginfo.cern.ch/release/104/) with ROOT 6.28.04. + +This version is released on `master` branch. +Built relative to Run2Support [v2r2p5](../../tags/v2r2p5), with the following changes: + + +### Fixes ~"bug fix" ~workaround + +- Fixes for gcc 13, clang 16 and C++20, !51 (@clemenci) +- Fix compilation with fmtlib 10, !46 (@clemenci) [LHCBPS-1912] + + +### Enhancements ~enhancement + +- ~Configuration | Add configuration for 2022/2023 (Cherry-pick from LHCb/sim10-patches), !47 (@mimazure) + + +### Code cleanups and changes to tests ~modernisation ~cleanup ~testing + +- ~Detector | Import subset of DetDesc to make it compile in DD4hep mode, !32 (@sponce) +- ~Build | Use gaudi_add_pytest instead of gaudi_add_tests(pytest/nosetest), !54 (@clemenci) +- ~Build | Synch version number with sim10-patches, !45 (@gcorti) +- ~Build | Fix tests in DD4hep builds, !35 (@clemenci) +- Fixed floating point comparison in Run2Support, !50 (@sponce) +- Add missing include spot by standalone headers build, !48 (@clemenci) +- Make sure Git resources are released before git_libgit2_shutdown, !39 (@clemenci) + + diff --git a/cmake/Run2SupportDependencies.cmake b/cmake/Run2SupportDependencies.cmake index 4369a668aac85463c225794f25c8205bfbbc1047..a9a6516eb7d13a107cc2f0f5ca43643e86ab1e71 100644 --- a/cmake/Run2SupportDependencies.cmake +++ b/cmake/Run2SupportDependencies.cmake @@ -22,7 +22,7 @@ if(NOT COMMAND lhcb_find_package) endif() # -- Public dependencies -lhcb_find_package(LHCb 53.9.3 REQUIRED) +lhcb_find_package(LHCb 55.0 REQUIRED) find_package(Boost REQUIRED container headers) find_package(VDT REQUIRED)