Skip to content
Snippets Groups Projects
Commit c624a966 authored by Dmitry Popov's avatar Dmitry Popov
Browse files

Merge branch 'lhcb-v106r2p6-release' into 'master'

v106r2p6 release

See merge request !85
parents f477db5a 750a6992
No related branches found
No related tags found
1 merge request!85v106r2p6 release
{% set categories = [
'Configuration',
'VP', 'UT', 'FT', 'Muon', 'Calo', 'RICH',
'MC checking', 'Monitoring',
'Core', 'Utilities',
'Accelerators',
'Build',
] -%}
{% set used_mrs = [] -%}
{% macro section(labels, mrs=merge_requests, used=used_mrs, indent='', highlight='highlight') -%}
{% for mr in order_by_label(select_mrs(mrs, labels, used), categories) -%}
{% set mr_labels = categories|select("in", mr.labels)|list -%}
{{indent}}- {% if mr_labels %}{{mr_labels|map('label_ref')|join(' ')}} | {% endif -%}
{{mr.title|sentence}}, {{mr|mr_ref(project_fullname)}} (@{{mr.author.username}}){% if mr.issue_refs %} [{{mr.issue_refs|join(',')}}]{% endif %}{% if highlight in mr.labels %} :star:{% endif %}
{# {{mr.description|mdindent(2)}} -#}
{% endfor -%}
{% endmacro -%}
{{date}} {{project}} {{version}}
===
This is the build of {{project}} in the LHCb environment with LHCb patches and tests.
This version is based on {{Geant4}} 10.6.p04
([original release notes](ReleaseNotes4.10.6.html) and [patch notes](Patch4.10.6-2.txt))
This version uses
{{project_deps|last}}.
This version is released on `master` branch.
Built relative to {{project}} [{{project_prev_tag}}](/../../tags/{{project_prev_tag}}), with the following changes:
### New features ~"new feature"
{{ section(['new feature']) }}
### Fixes ~"bug fix" ~workaround
{{ section(['bug fix', 'workaround']) }}
### Enhancements ~enhancement
{{ section(['enhancement']) }}
### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
{{ section(['cleanup', 'modernisation', 'testing']) }}
### Documentation ~Documentation
{# Collect documentation independently, may lead to repeated entries -#}
{{ section(['Documentation'], used=None) }}
{# Mark as used such documentation does not appear under Other -#}
{% set dummy = section(['Documentation']) -%}
### Other
{{ section([[]]) }}
2022-05-31 Geant4 v106r2p6
===
This release is based on `GEANT4 r10.6.2`, uses `LCG 101` and `Geant4Files v106r1`.
This is the first release with rewritten CMake configuration.
This version is released in single-threaded mode.
## Latest Changes
#### General
**[MR !79] CMake configuration modernisation
**[MR !83] Workaround for LHCb compilation flags override
**[MR !84] Disable chatty compilation warnings
2022-06-17 Geant4 v106r2p6
===
This is the build of Geant4 in the LHCb environment with LHCb patches and tests.
This version is based on 10.6.p04
([original release notes](ReleaseNotes4.10.6.html) and [patch notes](Patch4.10.6-2.txt))
This version uses
LCG [101](http://lcginfo.cern.ch/release/101/) with ROOT 6.24.06.
This version is released on `master` branch.
Built relative to Geant4 [v106r2p5](/../../tags/v106r2p5), with the following changes:
### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
- ~Core ~Build | "Modernize" CMake configuration, !79 (@clemenci)
- ~Build | Do not install GNU Make and pkg-config support files, !87 (@clemenci) [#5]
- ~Build | Modify Geant4Config.cmake to set data files env variables for LHCb projects, !86 (@clemenci)
- ~Build | Hide copious warnings, !84 (@rmatev)
- ~Build | Do not override LHCb compilation flags, !83 (@clemenci) [#3]
......@@ -10,7 +10,7 @@
###############################################################################
# Extend Geant4 version with the version of LHCb patch
set(${PROJECT_NAME}_VERSION_TWEAK 5)
set(${PROJECT_NAME}_VERSION_TWEAK 6)
set(${PROJECT_NAME}_VERSION "${${PROJECT_NAME}_VERSION}.${${PROJECT_NAME}_VERSION_TWEAK}")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment