Releases: iLCSoft/iLCInstall
v02-03-04
v02-03-04
-
2025-04-28 tmadlener (PR#179)
- Create a first release on EL9 / Alma9
- Using
gcc13,python3.11.9 - Switching to c++20
- Using
- Add Dockerfile to build CVMFS installation container
- Fix a few minor build issues in some packages
- Make all Marlin packages install their artifacts into
<prefix>/installinstead of only<prefix>to better separate the source code and the installed binaries - Update packages to the following tags
- LCIO v02-22-05
- Marlin v01-19-05
- MarlinReco v01-36-02
- MarlinUtil v01-18-02
- k4geo (lcgeo) v00-21
- DDMarlinPandora v00-13
- MarlinTrkProcessors v02-12-07
- iLCUtil v01-07-03
- GEAR v01-09-05
- CEDViewer v01-20
- CED v01-10
- KiTrack v01-10-01
- LCFIPlus v00-11
- PandoraPFANew v04-15-00
- Create a first release on EL9 / Alma9
-
2025-04-25 Thomas Madlener (PR#180)
- Bump python version from 3.7 to 3.12 to have unittests running in CI on latest ubuntu
v02-03-03
v02-03-03
-
2024-03-11 tmadlener (PR#176)
- Changes wrt previous releases:
- DD4hepExamples are now built as part of DD4hep (see #177 for details). To built the examples yourself, simply
cp -r $DD4hepExamples /some/path/and build them follow the usual steps.
- DD4hepExamples are now built as part of DD4hep (see #177 for details). To built the examples yourself, simply
- Update base package versions
- ROOT 6.30/04
- DD4hep 01-28
- Geant4 11.2.1
- CLHEP 2.4.7.1
- CMake 3.28.3
- boost 1.84.0
- FastJet3.4.2
- FastJet Contrib 1.054
- Update package versions to latest tags
- SIO v00-02
- LCIO v02-21
- GEAR v01-09-02
- k4geo v00-20-00
- KalTest v02-05-02
- DDKalTest v01-07-01
- MarlinTrk v02-09-02
- MarlinTrkProcessors v02-12-05
- Clupatra v01-03-01
- ForwardTracking v01-14-01
- ConformalTracking v01-12
- LCCD v01-05-02
- MarlinUtil v01-17-02
- Marlin v01-19-02
- DDMarlinPandora v00-12-01
- MarlinReco v01-35
- FCalClusterer v01-00-06
- LCFIVertex v00-09
- podio v00-99
- EDM4hep v00-10-05
- k4EDM4hep2LcioConv v00-08-02
- Physsim v00-05
- Changes wrt previous releases:
-
2023-12-21 Frank Gaede (PR#175)
- some fixes to keep up w/ changes in key4hep packages
- allow HEAD branch to be called main
- patch lcgeo install to work w/ latest k4geo - Allow Marlin packages to be installed into
lib64orliband make sure thatMARLIN_DLLis populated properly. - update versions of externals in example macbookfg
- some fixes to keep up w/ changes in key4hep packages
-
2023-12-20 Andre Sailer (PR#174)
- lcgeo: also allow libraries named k4geo
-
2023-07-14 tmadlener (PR#172)
- Bump the podio version to v00-16-06 to include some important bug fixes
-
2023-07-13 Frank Gaede (PR#171)
- update examples/macbookfg to work w/ recent HEAD versions (MacOS 12.61)
-
2023-07-13 Frank Gaede (PR#170)
- add ROOT_INCLUDE_PATH to base module
- needed for podio.py (see: #168)
- add ROOT_INCLUDE_PATH to base module
-
2023-07-12 tmadlener (PR#169)
- Remove workflow that requires a no longer supported python version. Fixes #167
-
2023-07-12 tmadlener (PR#168)
- Make sure to put
PATHandROOT_INCLUDE_PATHinto the environment for podio.
- Make sure to put
v02-03-02
v02-03-02
-
2023-07-14 tmadlener (PR#172)
- Bump the podio version to v00-16-06 to include some important bug fixes
-
2023-07-13 Frank Gaede (PR#171)
- update examples/macbookfg to work w/ recent HEAD versions (MacOS 12.61)
-
2023-07-13 Frank Gaede (PR#170)
- add ROOT_INCLUDE_PATH to base module
- needed for podio.py (see: #168)
- add ROOT_INCLUDE_PATH to base module
-
2023-07-12 tmadlener (PR#169)
- Remove workflow that requires a no longer supported python version. Fixes #167
-
2023-07-12 tmadlener (PR#168)
- Make sure to put
PATHandROOT_INCLUDE_PATHinto the environment for podio.
- Make sure to put
-
2023-07-12 tmadlener (PR#164)
-
Add new package
- k4EDM4hep2LcioConv v00-05 (LCIO to EDM4hep conversion)
-
Update base package versions
- DD4hep 01-25-01
- ROOT 6.28/04
- Geant4 11.1.1
-
Update package versions to latest tags
- MarlinReco v01-34
- podio v00-16-05
- EDM4hep v00-10
- iLCUtil v01-07-01
- LCIO v02-20
- lcgeo (k4geo) v00-18-01
- MarlinUtil v01-17-01
- RAIDA v01-10
- ConformalTracking v01-11-01
- MarlinTrkProcessors v02-12-03
- Overlay v00-23
- ILDPerformance v01-12
-
-
2023-06-26 tmadlener (PR#166)
- Add the
k4EDM4hep2LcioConvpackage - Bump a few external versions in the HEAD releases
- Add the
-
2023-06-26 tmadlener (PR#165)
- Make sure that
CMAKE_PREFIX_PATHpoints to the right place for Geant4 > v11.1 where it has been moved to a more standard location.
- Make sure that
-
2023-02-20 Thomas Madlener (PR#162)
- Make
Physsimits own package to accomodate more easily for changed behavior after CMake config updates in iLCSoft/Physsim#2 - Make
MarlinPKGslightly more clever for discovering libraries that need to be put onMARLIN_DLL
- Make
v02-03-01
v02-03-01
-
2022-12-21 Thomas Madlener (PR#159)
- Include latest version of packages
- LCIO v02-19
- Marlin v01-19
- ILCUtil v01-07
- MarlinTrkProcessors v02-12-02
- KiTrackMarlin v01-13-02
- MarlinUtil v01-17
- MarlinDD4hep v00-06-02
- MarlinReco v01-33-01
- ILDPerformance v01-11
- lcgeo v00-18
- podio v00-16-01
- EDM4hep v00-07-02
- Include latest version of packages
-
2022-12-07 Thomas Madlener (PR#160)
- Disable
PathFinder,MarlinTPC, andBBQpackages from being installed by default, as they are no longer available from the DESY SVN server and have not yet been fully migrated to the DESY gitlab server. - Fix tests to work with latest versions of
pytest. The main reason is that starting with pytest 7.2.0(?) py.test.raises only works if py is also installed. Given pytest-dev/py#288 it is probably easiest to just use pytest directly if possible. - Fix a few escape sequence warnings in packages.
- Disable
-
2022-10-20 Andre Sailer (PR#158)
- Make sure that
GIT_EXEC_PATHis also present ininit_ilcsoft.shif it has been present in the build environment to ensure git is usable.
- Make sure that
-
2022-08-24 Thomas Madlener (PR#157)
- Remove ILDConfig from installed packages again as it is installed separately in any case.
v02-03
v02-03
-
2022-08-17 Thomas Madlener (PR#156)
- Major upgrades to external software, most importantly switching from python2 to python3, and to newer version of gcc.
- Update all external software to latest available versions
- Include latest versions of iLCSoft packages
- CED v01-09-04
- MarlinFastJet v00-05-03
- MarlinReco v01-33
- lcgeo v00-16-08
- CEDViewer v01-19-01
- KalTest v02-05-01
- DDKalTest v01-07
- LCIO v02-17-01
- MarlinKinfitProcessors v00-05
- LCCD v01-05-01
- GEAR v01-09-01
- MarlinDD4hep v00-06-01
- MarlinUtil v01-16-02
- MarlinTrk v02-09-01
- MarlinTrkProcessors v02-12-01
- MarlinKinfit v00-06-01
- Overlay v00-22-04
- KiTrackMarlin v01-13-01
- ForwardTracking v01-14-01
- LCTuple v01-14
- ILDConfig v02-03
- Physsim v00-04-02
-
2022-06-29 Thomas Madlener (PR#144)
- Update versions of base installation
- Switch to using gcc and python from LCG_99 (i.e. gcc10 and python3)
-
2022-01-25 tmadlener (PR#134)
- migrate CI to github actions and run python unittests with python2 and python3.
- Remove coveralls instrumentation from CI
-
2022-01-18 Frank Gaede (PR#152)
- add EDM4hep and PODIO to HEAD releases
-
2022-01-18 Thomas Madlener (PR#143)
- Make
ilcsoft-installwork with python3. Most of the trivial changes are done via2to3. Some others that are necessary for this to work with both python2 and python3 are:- Fixes to some (relative) imports
- Importing
getoutputandgetstatusoutputfrom thesubprocessmodule if possible and only fallback to thecommandsmodule if it does not exist. - Replace
execfilewithexec,compileandopencombination. - Some changes to the
Versionclass to make it work with the much stricter comparison rules in python3.
- Fix installation of root 6.18/04 by pulling in the patched sources from git directly, instead of using the release tar ball. See: https://root-forum.cern.ch/t/problems-building-root-6-18-04-with-builtin-davix/44225
- Make
-
2022-01-17 Frank Gaede (PR#150)
- update versions in HEAD release scripts:
- geant4 11.0 root 6.24.06,...
-
2022-01-14 Frank Gaede (PR#149)
- add support for installing edm4hep and podio
- update macbookfg example install scripts
-
2022-01-14 Frank Gaede (PR#148)
- add support for (central) ubuntu installations w/ 20.04
- update download path for boost
v02-02-03
v02-02-03
- 2021-11-22 Thomas Madlener (PR#147)
- Update LCIO to v02-17
- Update MarlinReco to v01-32
- Update MarlinTrk to v02-09
- Update MarlinUtil to v01-16-01
- Update CEDViewer to v01-19
- Update LCTuple to v01-13
- Update ConformalTracking to v01-11
- Update MarlinTrkProcessors to v02-12
- Update Overlay to v00-22-03
- Update DDMarlinPandora to v00-12
- Update iLCUtil to v01-06-02
- Update lcgeo to v00-16-07
- Update LCFIPlus to v00-10-01
v02-02-02
v02-02-01
v02-02-01
-
2021-03-08 Andre Sailer (PR#139)
- ilcsofttagger: make python3 compatible, keep python2 compatibility for the moment
- ilcsofttagger: add --ignoreMissingCmake flag to ignore the absence of CMakeLists.txt in the repository
- ilcsofttagger: no longer look up release notes in comments to PRs, only the opening post
- ilcsofttagger: try to get author name from the first commit of a PR not the last, might fix issue with wrongly attributed changes in the release notes
-
2021-03-07 tmadlener (PR#140)
- Fix small typo in README for cvmfs installation
-
2021-03-04 tmadlener (PR#138)
- Update cvmfs installation docker container
-
2021-03-03 tmadlener (PR#137)
- Update MarlinReco version to v01-30
-
2021-03-01 tmadlener (PR#136)
- Make sure that
libsiois found after CMake updates to sio
- Make sure that
-
2021-03-01 tmadlener (PR#135)
- Upgrade Overlay to v00-22-02
-
2021-02-26 Remi Ete (PR#133)
- Upgrade MarlinReco to v01-29
- Upgrade ILDPerformance to v01-09
- Upgrade SIO to v00-01
- Upgrade LCIO to v02-16-01
-
2020-12-08 Frank Gaede (PR#130)
- add edm4hep and podio install scripts
- update macbook example
- add edm4hep and podio
- updated to Catalina (10.15.7)
-
2020-10-14 Frank Gaede (PR#127)
- fix cvmfs readme wrt. using singularity
- using a dedicated home_dir on startup
- fix cvmfs readme wrt. using singularity
-
2020-10-13 tmadlener (PR#126)
- Add proper cvmfs repository for installing cvmfs in Docker image
-
2020-10-07 Remi Ete (PR#125)
- Moved CVMFS user images in a separate directory
- Added image for using iLCSoft in a centos 7 image by mounting CVMFS
-
2020-10-07 tmadlener (PR#124)
- Add a few more packages in order to start installing things with spack inside the cvmfs installation container.
-
2020-10-06 Remi Ete (PR#123)
- Added Dockerfile for CVMFS installation on centos7.
- Added complete Readme file with corresponding installation procedure
-
2020-09-10 Remi Ete (PR#122)
- Provide Dockerfile for CVMFS installation based on SL6
- Image and documentation available here: https://hub.docker.com/repository/docker/ilcsoft/ilcsoft-cvmfs-sl6
- Run it with:
docker run -it --privileged ilcsoft/ilcsoft-cvmfs-sl6
-
2020-09-04 Remi Ete (PR#120)
- Upgraded MarlinReco version.
- Updated release notes for v02-02
v02-02
v02-02-pre
Release Notes for v02-02