[Debichem-devel] Bug#797293: Bug#797293: votca-csg: FTBFS: undefined reference to `votca::tools::RangeParser::Parse

Christoph Junghans junghans at votca.org
Sat Aug 29 14:48:21 UTC 2015


2015-08-29 3:45 GMT-06:00 Dominic Hargreaves <dom at earth.li>:
> Source: votca-csg
> Version: 1.2.4-1
> Severity: serious
> Justification: FTBFS
>
> This package FTBFS in a clean sid chroot:
>
> CMakeFiles/csg_dump.dir/csg_dump.cc.o:(.data.rel.ro._ZTV10CsgDumpApp[_ZTV10CsgDu
> mpApp]+0x28): undefined reference to `votca::tools::Application::VersionString[a
> bi:cxx11]()'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::ParseXML::Par
> seIgnore(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator
> <char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char
>>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<cha
> r>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char
> _traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >&)'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::Property::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::ParseXML::Open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::ToolsVersionStr[abi:cxx11]()'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::load_property_from_xml(votca::tools::Property&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::Application::CheckRequired(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&)'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::Table::Load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::Property::Select(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
> ../libcsg/libvotca_csg.so.2: undefined reference to `votca::tools::RangeParser::Parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
> collect2: error: ld returned 1 exit status
> make[3]: *** [src/tools/csg_dump] Error 1
> src/tools/CMakeFiles/csg_dump.dir/build.make:92: recipe for target 'src/tools/csg_dump' failed
> make[3]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
> make[2]: *** [src/tools/CMakeFiles/csg_dump.dir/all] Error 2
> CMakeFiles/Makefile2:654: recipe for target 'src/tools/CMakeFiles/csg_dump.dir/all' failed
> make[2]: Leaving directory '/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
> make[1]: *** [all] Error 2
This is simple. votca-tools, the prime dependency of votca-csg, was
compiled with a compiler with a different cxx11 abi, you will need to
re-compile votca-tools with same compiler.

Christoph

>
>
> Cheers,
> Dominic.
>
> _______________________________________________
> Debichem-devel mailing list
> Debichem-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debichem-devel



-- 
Christoph Junghans
Web: http://www.compphys.de



More information about the Debichem-devel mailing list