Skip to content
Snippets Groups Projects

RootCore/Packages.h Removals, 21.2 branch (2020.11.13.)

This is meant to fix the issue described in ATLASG-1571.

While AnalysisBase-21.2 still generates a RootCore/Packages.h file just to make it a little easier to build some terribly old analysis codebases, it is not set up to be used in the public interface of a class that has a dictionary generated for it. As ROOT is not made aware at runtime where to find this header.

Instead of adding the header (back) to the environment setup, I rather just removed the only 2 references to this header from the code. For the topreco_test_mt2 executable it seemed to make sense to just remove the executable outright. As it has not done anything useful in a CMake build ever. So I guess nobody actually wanted to use it for a long time by now. Still, @tdado, speak up if you disagree.

Note that RootCore/Packages.h has been completely removed from the master branch, so this should not be swept anywhere...

Merge request reports

Pipeline #2091462 passed

Pipeline passed for f02afbe8 on akraszna:RootCorePackagesRemoval-21.2-20201113

Merged by Nils Erik KrumnackNils Erik Krumnack 4 years ago (Nov 14, 2020 1:19pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading