LHCb merge requestshttps://gitlab.cern.ch/lhcb/LHCb/-/merge_requests2024-03-28T00:22:06+01:00https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4368Draft: Adapt to work with Gaudi v37 and LCG 1042024-03-28T00:22:06+01:00Marco Clemencicmarco.clemencic@cern.chDraft: Adapt to work with Gaudi v37 and LCG 104These are a set of changes backported from master (sometimes adapted) to make sim10-patches compile with Gaudi v37 and LCG 104These are a set of changes backported from master (sometimes adapted) to make sim10-patches compile with Gaudi v37 and LCG 104https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4225Improved and fixed XMLSummary tests2024-03-28T00:22:06+01:00Marco Clemencicmarco.clemencic@cern.chImproved and fixed XMLSummary testsThey were using GaudiPython and failing with latest cling due to a bug.
they are now using only regular config
See https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4022#note_6748745
This also includes a backport of lhcb/LHCb!3930 and ...They were using GaudiPython and failing with latest cling due to a bug.
they are now using only regular config
See https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4022#note_6748745
This also includes a backport of lhcb/LHCb!3930 and a minor fix to XMLSummaryKernel tests.https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4134Draft: Fix compatibility with fmtlib 82024-03-28T00:22:04+01:00Gloria CortiDraft: Fix compatibility with fmtlib 8Inspired from lhcb/Detector!358Inspired from lhcb/Detector!358https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4048Make sure Git resources are released before git_libgit2_shutdown (@clemenci)2024-03-28T00:22:01+01:00Marco CattaneoMake sure Git resources are released before git_libgit2_shutdown (@clemenci)It may happen (in some error condition) that finalize() is skipped, in
which case the Git resources might not be released before
~GitEntityResolver, so it's important to ensure they are released to
avoid a segfault.
Cherry-picked from !...It may happen (in some error condition) that finalize() is skipped, in
which case the Git resources might not be released before
~GitEntityResolver, so it's important to ensure they are released to
avoid a segfault.
Cherry-picked from !4032