Bug#707107: ftbfs with eglibc-2.17

Thomas Moulard thomas.moulard at gmail.com
Tue May 7 14:51:20 UTC 2013


Package: visp
Version: 2.7.0-2
Severity: important

visp ftbfs with eglibc-2.17 due to #703980.

bug resolution is currently blocked by ogre-1.8.1 upload with
boost-1.53 dependency with solves this issue.

[ 55%] Building CXX object src/CMakeFiles/visp.dir/simulator/ogre-simulator/vpAROgre.cpp.o
In file included from /usr/include/pthread.h:24:0,
                 from /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr-default.h:35,
                 from /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr.h:148,
                 from /usr/include/c++/4.8/ext/atomicity.h:33,
                 from /usr/include/c++/4.8/bits/ios_base.h:39,
                 from /usr/include/c++/4.8/ios:42,
                 from /usr/include/c++/4.8/ostream:38,
                 from /usr/include/c++/4.8/iostream:39,
                 from /home/moulard/visp-deb/obj-x86_64-linux-gnu/include/visp/vpDebug.h:57,
                 from /home/moulard/visp-deb/obj-x86_64-linux-gnu/include/visp/vpImage.h:52,
                 from /home/moulard/visp-deb/obj-x86_64-linux-gnu/include/visp/vpAROgre.h:60,
                 from /home/moulard/visp-deb/src/simulator/ogre-simulator/vpAROgre.cpp:56:
/usr/include/boost/thread/xtime.hpp:23:5: error: expected identifier before numeric constant
     TIME_UTC=1
     ^
/usr/include/boost/thread/xtime.hpp:23:5: error: expected ‘}’ before numeric constant
/usr/include/boost/thread/xtime.hpp:23:5: error: expected unqualified-id before numeric constant
In file included from /usr/include/boost/thread/pthread/mutex.hpp:14:0,
                 from /usr/include/boost/thread/mutex.hpp:16,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/pthread/condition_variable.hpp:10,
                 from /usr/include/boost/thread/condition_variable.hpp:16,
                 from /usr/include/boost/thread/condition.hpp:9,
                 from /usr/include/OGRE/Threading/OgreThreadHeadersBoost.h:31,
                 from /usr/include/OGRE/Threading/OgreThreadHeaders.h:30,
                 from /usr/include/OGRE/OgreStdHeaders.h:122,
                 from /usr/include/OGRE/OgrePrerequisites.h:334,
                 from /usr/include/OGRE/Ogre.h:31,
                 from /home/moulard/visp-deb/obj-x86_64-linux-gnu/include/visp/vpAROgre.h:69,
                 from /home/moulard/visp-deb/src/simulator/ogre-simulator/vpAROgre.cpp:56:
/usr/include/boost/thread/xtime.hpp:46:14: error: expected type-specifier before ‘system_time’
     operator system_time() const
              ^
In file included from /usr/include/boost/thread/pthread/mutex.hpp:14:0,
                 from /usr/include/boost/thread/mutex.hpp:16,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/pthread/condition_variable.hpp:10,
                 from /usr/include/boost/thread/condition_variable.hpp:16,
                 from /usr/include/boost/thread/condition.hpp:9,
                 from /usr/include/OGRE/Threading/OgreThreadHeadersBoost.h:31,
                 from /usr/include/OGRE/Threading/OgreThreadHeaders.h:30,
                 from /usr/include/OGRE/OgreStdHeaders.h:122,
                 from /usr/include/OGRE/OgrePrerequisites.h:334,
                 from /usr/include/OGRE/Ogre.h:31,
                 from /home/moulard/visp-deb/obj-x86_64-linux-gnu/include/visp/vpAROgre.h:69,
                 from /home/moulard/visp-deb/src/simulator/ogre-simulator/vpAROgre.cpp:56:
/usr/include/boost/thread/xtime.hpp: In function ‘int xtime_get(xtime*, int)’:
/usr/include/boost/thread/xtime.hpp:73:40: error: ‘get_system_time’ was not declared in this scope
         *xtp=get_xtime(get_system_time());
                                        ^
/usr/include/boost/thread/xtime.hpp:73:40: note: suggested alternative:
In file included from /usr/include/boost/thread/locks.hpp:12:0,
                 from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
                 from /usr/include/boost/thread/recursive_mutex.hpp:16,
                 from /usr/include/OGRE/Threading/OgreThreadHeadersBoost.h:30,
                 from /usr/include/OGRE/Threading/OgreThreadHeaders.h:30,
                 from /usr/include/OGRE/OgreStdHeaders.h:122,
                 from /usr/include/OGRE/OgrePrerequisites.h:334,
                 from /usr/include/OGRE/Ogre.h:31,
                 from /home/moulard/visp-deb/obj-x86_64-linux-gnu/include/visp/vpAROgre.h:69,
                 from /home/moulard/visp-deb/src/simulator/ogre-simulator/vpAROgre.cpp:56:
/usr/include/boost/thread/thread_time.hpp:19:24: note:   ‘boost::get_system_time’
     inline system_time get_system_time()
                        ^
In file included from /usr/include/boost/thread/pthread/mutex.hpp:14:0,
                 from /usr/include/boost/thread/mutex.hpp:16,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/pthread/condition_variable.hpp:10,
                 from /usr/include/boost/thread/condition_variable.hpp:16,
                 from /usr/include/boost/thread/condition.hpp:9,
                 from /usr/include/OGRE/Threading/OgreThreadHeadersBoost.h:31,
                 from /usr/include/OGRE/Threading/OgreThreadHeaders.h:30,
                 from /usr/include/OGRE/OgreStdHeaders.h:122,
                 from /usr/include/OGRE/OgrePrerequisites.h:334,
                 from /usr/include/OGRE/Ogre.h:31,
                 from /home/moulard/visp-deb/obj-x86_64-linux-gnu/include/visp/vpAROgre.h:69,
                 from /home/moulard/visp-deb/src/simulator/ogre-simulator/vpAROgre.cpp:56:
/usr/include/boost/thread/xtime.hpp: At global scope:
/usr/include/boost/thread/xtime.hpp:88:1: error: expected declaration before ‘}’ token
 } // namespace boost
 ^


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the debian-science-maintainers mailing list