cmssw: [DD4hep] Undefined symbols in a new version
@mrodozov and @cvuosalo - it looks like the newly updated DD4hep version does not have Filter
and SpecParRegistry
in a DDCore
library. Is it our build or a DD4hep library feature?
@andresailer, @petricm, @MarkusFrankATcernch - FYI
>> Building shared library tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/libDetectorDescriptionDDCMS.so
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDCompactView.cc.o: in function `std::vector<int, std::allocator<int> > cms::DDCompactView::getVector<int>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
DDCompactView.cc:(.text+0x72): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDCompactView.cc.o: in function `std::vector<double, std::allocator<double> > cms::DDCompactView::getVector<double>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
DDCompactView.cc:(.text+0x1e2): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::sibling()':
DDFilteredView.cc:(.text+0x5e7): undefined reference to `dd4hep::dd::accepted(std::vector<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >, std::allocator<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::checkChild()':
DDFilteredView.cc:(.text+0x6b7): undefined reference to `dd4hep::dd::accepted(std::vector<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >, std::allocator<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::accept(std::basic_string_view<char, std::char_traits<char> >)':
DDFilteredView.cc:(.text+0x86b): undefined reference to `dd4hep::dd::accepted(std::vector<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >, std::allocator<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `std::vector<double, std::allocator<double> > cms::DDFilteredView::get<std::vector<double, std::allocator<double> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
DDFilteredView.cc:(.text+0xb85): undefined reference to `dd4hep::SpecParRegistry::hasSpecPar(std::basic_string_view<char, std::char_traits<char> >) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0xbc1): undefined reference to `dd4hep::SpecParRegistry::specPar(std::basic_string_view<char, std::char_traits<char> >) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0xbcf): undefined reference to `std::vector<double, std::allocator<double> > dd4hep::SpecPar::value<std::vector<double, std::allocator<double> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `std::vector<int, std::allocator<int> > cms::DDFilteredView::get<std::vector<int, std::allocator<int> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
DDFilteredView.cc:(.text+0xc15): undefined reference to `dd4hep::SpecParRegistry::hasSpecPar(std::basic_string_view<char, std::char_traits<char> >) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0xc51): undefined reference to `dd4hep::SpecParRegistry::specPar(std::basic_string_view<char, std::char_traits<char> >) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0xc5f): undefined reference to `std::vector<int, std::allocator<int> > dd4hep::SpecPar::value<std::vector<int, std::allocator<int> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > cms::DDFilteredView::get<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
DDFilteredView.cc:(.text+0xca5): undefined reference to `dd4hep::SpecParRegistry::hasSpecPar(std::basic_string_view<char, std::char_traits<char> >) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0xce1): undefined reference to `dd4hep::SpecParRegistry::specPar(std::basic_string_view<char, std::char_traits<char> >) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0xcef): undefined reference to `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > dd4hep::SpecPar::value<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::pair<std::basic_string_view<char, std::char_traits<char> >, int>, std::allocator<std::pair<std::basic_string_view<char, std::char_traits<char> >, int> > > const&) const':
DDFilteredView.cc:(.text+0x136f): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x13b1): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::toNodeNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
DDFilteredView.cc:(.text+0x15bc): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x15f8): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::firstChild()':
DDFilteredView.cc:(.text+0x17ff): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::history()':
DDFilteredView.cc:(.text+0x1cbe): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1cd0): undefined reference to `dd4hep::dd::isMatch(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1d10): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1d24): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1d7c): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1d8e): undefined reference to `dd4hep::dd::isMatch(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1dce): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1de2): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1e3a): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1e4c): undefined reference to `dd4hep::dd::isMatch(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1e8c): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1ea0): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1ef8): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1f0a): undefined reference to `dd4hep::dd::isMatch(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1f54): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1f68): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x1fe6): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x206a): undefined reference to `dd4hep::SpecPar::dblValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x20c0): undefined reference to `dd4hep::SpecPar::dblValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2178): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x21ee): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2258): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x22d6): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2348): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o:DDFilteredView.cc:(.text+0x23b6): more undefined references to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' follow
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::history()':
DDFilteredView.cc:(.text+0x249d): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x24b1): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2506): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2518): undefined reference to `dd4hep::dd::isMatch(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2555): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2569): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x25be): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x25d0): undefined reference to `dd4hep::dd::isMatch(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x260d): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2621): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x266e): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2680): undefined reference to `dd4hep::dd::isMatch(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x270a): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x27a2): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2842): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x28f4): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x294c): undefined reference to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o:DDFilteredView.cc:(.text+0x2990): more undefined references to `dd4hep::SpecPar::hasValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' follow
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `bool __gnu_cxx::__ops::_Iter_pred<cms::DDFilteredView::get<std::basic_string_view<char, std::char_traits<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const::{lambda(auto:1 const&)#1}::operator()<dd4hep::SpecPar const*>(dd4hep::SpecPar const* const&) const::{lambda(auto:1 const&)#1}>::operator()<tbb::internal::vector_iterator<__gnu_cxx::__ops::_Iter_pred<cms::DDFilteredView::get<std::basic_string_view<char, std::char_traits<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const::{lambda(auto:1 const&)#1}::operator()<dd4hep::SpecPar const*>(dd4hep::SpecPar const* const&) const::{lambda(auto:1 const&)#1}>::concurrent_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__ops::_Iter_pred<cms::DDFilteredView::get<std::basic_string_view<char, std::char_traits<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const::{lambda(auto:1 const&)#1}::operator()<dd4hep::SpecPar const*>(dd4hep::SpecPar const* const&) const::{lambda(auto:1 const&)#1}>::cache_aligned_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >(tbb::internal::vector_iterator<__gnu_cxx::__ops::_Iter_pred<cms::DDFilteredView::get<std::basic_string_view<char, std::char_traits<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const::{lambda(auto:1 const&)#1}::operator()<dd4hep::SpecPar const*>(dd4hep::SpecPar const* const&) const::{lambda(auto:1 const&)#1}>::concurrent_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__ops::_Iter_pred<cms::DDFilteredView::get<std::basic_string_view<char, std::char_traits<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const::{lambda(auto:1 const&)#1}::operator()<dd4hep::SpecPar const*>(dd4hep::SpecPar const* const&) const::{lambda(auto:1 const&)#1}>::cache_aligned_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>)':
DDFilteredView.cc:(.text+0x2cfd): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2d11): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x2d9e): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `std::basic_string_view<char, std::char_traits<char> > cms::DDFilteredView::get<std::basic_string_view<char, std::char_traits<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
DDFilteredView.cc:(.text+0x3231): undefined reference to `dd4hep::SpecParRegistry::filter(std::vector<dd4hep::SpecPar const*, std::allocator<dd4hep::SpecPar const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x333b): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x3351): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x33d6): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x37ba): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x37d0): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x3856): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x3bca): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x3be0): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x3c79): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x4065): undefined reference to `dd4hep::SpecPar::strValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x4112): undefined reference to `dd4hep::dd::realTopName(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x4128): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x41ae): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::mergedSpecifics(std::vector<dd4hep::SpecPar const*, std::allocator<dd4hep::SpecPar const*> > const&)':
DDFilteredView.cc:(.text+0x4b26): undefined reference to `dd4hep::dd::split(std::basic_string_view<char, std::char_traits<char> >, char const*)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::DDFilteredView(cms::DDCompactView const&, cms::DDFilter const&)':
DDFilteredView.cc:(.text+0x6042): undefined reference to `dd4hep::SpecParRegistry::filter(std::vector<dd4hep::SpecPar const*, std::allocator<dd4hep::SpecPar const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::firstSibling()':
DDFilteredView.cc:(.text+0x654f): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x655f): undefined reference to `dd4hep::dd::accepted(std::vector<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >, std::allocator<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::nextSibling()':
DDFilteredView.cc:(.text+0x666f): undefined reference to `dd4hep::dd::noNamespace(std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: DDFilteredView.cc:(.text+0x667f): undefined reference to `dd4hep::dd::accepted(std::vector<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >, std::allocator<std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >)'
/cvmfs/cms-ib.cern.ch/nweek-02642/slc7_amd64_gcc820/external/gcc/8.2.0-bcolbf/bin/../lib/gcc/x86_64-unknown-linux-gnu/8.4.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/DDFilteredView.cc.o: in function `cms::DDFilteredView::getString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
DDFilteredView.cc:(.text+0xd2b): undefined reference to `dd4hep::SpecPar::strValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
collect2: error: ld returned 1 exit status
gmake: *** [config/SCRAM/GMake/Makefile.rules:1683: tmp/slc7_amd64_gcc820/src/DetectorDescription/DDCMS/src/DetectorDescriptionDDCMS/libDetectorDescriptionDDCMS.so] Error 1
gmake: *** Waiting for unfinished jobs....
gmake: *** [There are compilation/build errors. Please see the detail log above.] Error 2
[yana@cmsdev20 src]$
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 17 (13 by maintainers)
Commits related to this issue
- [DD4Hep] Add additional flag to bring missing fucntions please test see https://github.com/cms-sw/cmssw/issues/31172 — committed to cms-sw/cmsdist by mrodozov 4 years ago
@mrodozov - please use https://github.com/cms-sw/cmssw/pull/31173 to do the test. Thanks!
I think you need to add
-D DD4HEP_USE_TBB=ON
to https://github.com/cms-sw/cmsdist/blob/bd1e02878c36157294f00a10f7c7171a51e164a6/dd4hep.spec#L19See: https://github.com/AIDASoft/DD4hep/pull/682