Source: mrpt
Version: 1:1.2.2-1.1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
User: debian-...@lists.debian.org
Usertags: libstdc++-cxx11

This package fails to build with the new libstdc++ ABI (with updated
libassimp3, #794835).

The error has to do with undefined references to c++11 symbols:

../../lib/libmrpt-vision.so.1.3.1: undefined reference to
`cv::Exception::Exception(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&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, int)'
../../lib/libmrpt-hwdrivers.so.1.3.1: undefined reference to
`cv::FileStorage::FileStorage(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, int,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)'
../../lib/libmrpt-vision.so.1.3.1: undefined reference to
`cv::Algorithm::_create(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
apps/camera-calib/CMakeFiles/camera-calib.dir/build.make:215: recipe
for target 'bin/camera-calib' failed

Forcing the build to use g++-4.9 or -std=c++98 doesn't help.

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to