Project

General

Profile

Feature #8441

Changes necessary to build against art Canopus while continuing to support older art versions

Added by Christopher Green over 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
04/24/2015
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

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

Related to art - Necessary Maintenance #8427: Remove unnecessary data mamber from art::EventIDClosed04/24/2015

History

#1 Updated by Christopher Green over 4 years ago

#2 Updated by Kurt Biery about 4 years ago

  • Target version set to v1_12_11

#3 Updated by Eric Flumerfelt over 3 years ago

  • Status changed from New to Closed


Also available in: Atom PDF