Skip to content

Fix missing linker dependencies (for ubsan build)

Rosen Matev requested to merge rmatev-sanitizers into master

The following linker errors appear in the lhcb-sanitizers ubsan build

/cvmfs/lhcb.cern.ch/lib/lcg/releases/binutils/2.33.1/x86_64-centos7/bin/ld: CMakeFiles/LbMIB.dir/src/TimeCorrSource.cpp.o:(.data.rel+0x1f98): undefined reference to `typeinfo for RooStringVar'
/cvmfs/lhcb.cern.ch/lib/lcg/releases/binutils/2.33.1/x86_64-centos7/bin/ld: CMakeFiles/GiGa.dir/src/component/GiGaRunManager.cpp.o:(.data.rel+0x7458): undefined reference to `typeinfo for G4UIsession'
/cvmfs/lhcb.cern.ch/lib/lcg/releases/binutils/2.33.1/x86_64-centos7/bin/ld: CMakeFiles/Mint.dir/src/Mojito/BreitWignerMC/src/DalitzHistoStackSet.cpp.o:(.data.rel+0xad8): undefined reference to `typeinfo for TPaletteAxis'

They are due to missing linker dependencies, which are added here.

Edited by Rosen Matev

Merge request reports