Open wdconinc opened 1 week ago
main
HEAD
eic-shell
eicrecon
readelf -d bin/eicrecon | grep RUNPATH
RUNPATH should include deep JANA and podio paths under /opt/software.
/opt/software
0x000000000000001d (RUNPATH) Library runpath: [/home/wdconinc/git/EICrecon/.worktree/particle-service/lib:/home/wdconinc/git/EICrecon/.worktree/particle-service/lib/EICrecon/plugins:/opt/local/lib/root:/opt/software/linux-debian12-x86_64_v2/gcc-12.2.0/root-6.30.02-kofok23ax2v6kckmq3igjkwm6rqkqanw/lib/root]
Since eicrecon sets up a separate project under our tree, it doesn't get the RPATH settings in the top-level CMakeLists.txt.
Environment: (where does this bug occur, have you tried other environments)
main
for latest released): mainHEAD
for the most recent on git): HEADSteps to reproduce: (give a step by step account of how to trigger the bug)
eic-shell
eicrecon
readelf -d bin/eicrecon | grep RUNPATH
Expected Result: (what do you expect when you execute the steps above)
RUNPATH should include deep JANA and podio paths under
/opt/software
.Actual Result: (what do you get when you execute the steps above)
Additional context
Since
eicrecon
sets up a separate project under our tree, it doesn't get the RPATH settings in the top-level CMakeLists.txt.