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_stringchar,
std::char_traitschar, std::allocatorchar const,
std::__cxx11::basic_stringchar, std::char_traitschar,
std::allocatorchar const, std::__cxx11::basic_stringchar,
std::char_traitschar, std::allocatorchar const, int)'
../../lib/libmrpt-hwdrivers.so.1.3.1: undefined reference to
`cv::FileStorage::FileStorage(std::__cxx11::basic_stringchar,
std::char_traitschar, std::allocatorchar const, int,
std::__cxx11::basic_stringchar, std::char_traitschar,
std::allocatorchar const)'
../../lib/libmrpt-vision.so.1.3.1: undefined reference to
`cv::Algorithm::_create(std::__cxx11::basic_stringchar,
std::char_traitschar, std::allocatorchar 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