Feature #8441
Changes necessary to build against art Canopus while continuing to support older art versions
0%
Description
Due to changes introduced to upstream package table files by more recent versions of cetbuildtools
, changes are necessary to the build and product setup systems of artdaq-core
and artdaq
in order to link against libraries in those upstream products.
In addition, the art issue #8427 introduces an interface change which is significant to artdaq
due to its use of "flush" events: a member function of srt::EventID
from the flushEvent
overload set whose interface needlessly allowed mutually-inconsistent argument specification has been deprecated in favor of a slimmer interface which does not.
I have made the necessary changes in feature branches in each repository. They will need to be merged into develop when you are ready to implement support for Canopus. Please reply on this ticket or via email if you have any questions or problems.
Related issues
History
#1 Updated by Christopher Green over 5 years ago
- Related to Necessary Maintenance #8427: Remove unnecessary data mamber from art::EventID added
#2 Updated by Kurt Biery over 5 years ago
- Target version set to v1_12_11
#3 Updated by Eric Flumerfelt over 4 years ago
- Status changed from New to Closed