cbm-fles / flesnet

CBM FLES Timeslice Building
7 stars 22 forks source link

boost: avoid deprecated boost:filesystem:leaf() function #126

Closed schintke closed 10 months ago

schintke commented 10 months ago

(deprecated since boost 1.37.0, released at 2008-11-03)

We checked the compatibility of the new functions.

cuveland commented 10 months ago

Actually, both TimesliceMultiInputArchive and TimesliceMultiSubscriber should be deprecated. They were originally inherited from cbmroot. They are now replaced by TimesliceAutoSource using the MergingSource class.

However, I do not know if they might still be used somewhere in cbmroot. So just accepting this PR now.

PALoizeau commented 10 months ago

Just for reference, they are indeed still in use in two places in CbmRoot

So not yet there but getting rid of all dependencies on these 2 classes at the horizon 6-9 months is I would say not just a dream :wink: