Back Midas Rome Roody Rootana
  Midas DAQ System  Not logged in ELOG logo
Entry  22 Sep 2025, Konstantin Olchanski, Info, obsolete mana.c removal 
    Reply  23 Sep 2025, Andreas Suter, Info, obsolete mana.c removal 
       Reply  23 Sep 2025, Konstantin Olchanski, Info, obsolete mana.c removal 
          Reply  24 Sep 2025, Andreas Suter, Info, obsolete mana.c removal 
Message ID: 3098     Entry time: 24 Sep 2025     In reply to: 3091
Author: Andreas Suter 
Topic: Info 
Subject: obsolete mana.c removal 
Sorry, 

I have had now the time to dig deeper in our code and realized that we actually use rmana, i.e. WITH ROOT. If there is an easy way to incorporate the necessary parts temporarily to our side, we will do it. Without ROOT this would have been quite easy, with ROOT, I am not that sure. Anyhow, as said the timeline for this is only until end of 2026.

Andreas

> > Hi, at the LEM Experiment at PSI, we still use mana.c and would like to keep it until end of 2026, where we will enter a long shutdown.
> 
> Excellent, good to hear from you! Once we remove ROOT support rmana.o will be gone, only mana.o (no ROOT) will remain. Will this break your builds?
> 
> One solution could be to copy mana.c from MIDAS into your source tree and compile/link it from there (not from MIDAS).
> 
> Perhaps the way to proceed is create a test branch with ROOT and mana.c removed, you can try it,
> report success/fail and we go from there.
> 
> We should schedule this work for when both of us have a block of free time to work on it.
> 
> K.O.
ELOG V3.1.4-2e1708b5