Bug#713640: ogre: FTBFS: OgreRoot.cpp:162: undefined reference to `boost::thread::hardware_concurrency()'

David Suárez david.sephirot at gmail.com
Sat Jun 22 13:14:49 UTC 2013


Source: ogre
Version: 1.7.4+dfsg1-7
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> /usr/bin/c++  -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -pipe -Wall -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG  -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -shared -Wl,-soname,libOgreMain.so.1.7.4 -o ../lib/libOgreMain.so.1.7.4 CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o CMakeFiles/OgreMain.dir/src/OgreBorderPanelOverlayElement.cpp.o CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreException.cpp.o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreFont.cpp.o CMakeFiles/OgreMain.dir/src/OgreFontManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o CMakeFiles/OgreMain.dir/src/OgreOverlay.cpp.o CMakeFiles/OgreMain.dir/src/OgreOverlayContainer.cpp.o CMakeFiles/OgreMain.dir/src/OgreOverlayElement.cpp.o CMakeFiles/OgreMain.dir/src/OgreOverlayElementCommands.cpp.o CMakeFiles/OgreMain.dir/src/OgreOverlayElementFactory.cpp.o CMakeFiles/OgreMain.dir/src/OgreOverlayManager.cpp.o CMakeFiles/OgreMain.dir/src/OgrePanelOverlayElement.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o CMakeFiles/OgreMain.dir/src/OgreProgressiveMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o CMakeFiles/OgreMain.dir/src/OgreString.cpp.o CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o CMakeFiles/OgreMain.dir/src/OgreTextAreaOverlayElement.cpp.o CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -lfreetype -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lfreeimage -lzzip -lz 
> CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o: In function `Ogre::Root::Root(std::string const&, std::string const&, std::string const&)':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/OgreRoot.cpp:162: undefined reference to `boost::thread::hardware_concurrency()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `Ogre::DefaultWorkQueue::shutdown()':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:115: undefined reference to `boost::this_thread::get_id()'
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:130: undefined reference to `boost::thread::join()'
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:131: undefined reference to `boost::thread::~thread()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `Ogre::DefaultWorkQueue::_threadMain()':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:179: undefined reference to `boost::this_thread::get_id()'
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:197: undefined reference to `boost::this_thread::get_id()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `Ogre::DefaultWorkQueue::startup(bool)':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:64: undefined reference to `boost::this_thread::get_id()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `thread_data_base':
> /usr/include/boost/thread/pthread/thread_data.hpp:67: undefined reference to `vtable for boost::detail::thread_data_base'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `thread<Ogre::DefaultWorkQueueBase::WorkerFunc>':
> /usr/include/boost/thread/detail/thread.hpp:205: undefined reference to `boost::thread::start_thread()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `boost::detail::thread_data<Ogre::DefaultWorkQueueBase::WorkerFunc>::~thread_data()':
> /usr/include/boost/thread/detail/thread.hpp:41: undefined reference to `boost::detail::thread_data_base::~thread_data_base()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `~thread_data':
> /usr/include/boost/thread/detail/thread.hpp:41: undefined reference to `boost::detail::thread_data_base::~thread_data_base()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `interruption_checker':
> /usr/include/boost/thread/pthread/thread_data.hpp:96: undefined reference to `boost::detail::get_current_thread_data()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o: In function `void boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> >(boost::unique_lock<boost::recursive_mutex>&)':
> /usr/include/boost/thread/pthread/condition_variable.hpp:139: undefined reference to `boost::this_thread::interruption_point()'
> CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o:(.data.rel.ro._ZTIN5boost6detail11thread_dataIN4Ogre20DefaultWorkQueueBase10WorkerFuncEEE[_ZTIN5boost6detail11thread_dataIN4Ogre20DefaultWorkQueueBase10WorkerFuncEEE]+0x10): undefined reference to `typeinfo for boost::detail::thread_data_base'
> CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o: In function `boost::thread_specific_ptr<Ogre::MaterialSerializer>::~thread_specific_ptr()':
> /usr/include/boost/thread/tss.hpp:79: undefined reference to `boost::detail::set_tss_data(void const*, boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o: In function `boost::thread_specific_ptr<Ogre::MaterialSerializer>::get() const':
> /usr/include/boost/thread/tss.hpp:84: undefined reference to `boost::detail::get_tss_data(void const*)'
> CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o: In function `boost::thread_specific_ptr<Ogre::MaterialSerializer>::reset(Ogre::MaterialSerializer*)':
> /usr/include/boost/thread/tss.hpp:105: undefined reference to `boost::detail::set_tss_data(void const*, boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o: In function `boost::thread_specific_ptr<Ogre::ScriptCompiler>::get() const':
> /usr/include/boost/thread/tss.hpp:84: undefined reference to `boost::detail::get_tss_data(void const*)'
> /usr/include/boost/thread/tss.hpp:84: undefined reference to `boost::detail::get_tss_data(void const*)'
> /usr/include/boost/thread/tss.hpp:84: undefined reference to `boost::detail::get_tss_data(void const*)'
> CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o: In function `boost::thread_specific_ptr<Ogre::ScriptCompiler>::~thread_specific_ptr()':
> /usr/include/boost/thread/tss.hpp:79: undefined reference to `boost::detail::set_tss_data(void const*, boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o: In function `boost::thread_specific_ptr<Ogre::ScriptCompiler>::get() const':
> /usr/include/boost/thread/tss.hpp:84: undefined reference to `boost::detail::get_tss_data(void const*)'
> CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o: In function `boost::thread_specific_ptr<Ogre::ScriptCompiler>::reset(Ogre::ScriptCompiler*)':
> /usr/include/boost/thread/tss.hpp:105: undefined reference to `boost::detail::set_tss_data(void const*, boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `Ogre::DefaultWorkQueueBase::addRequestWithRID(unsigned long long, unsigned short, unsigned short, Ogre::Any const&, unsigned char)':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/OgreWorkQueue.cpp:255: undefined reference to `boost::this_thread::get_id()'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `Ogre::DefaultWorkQueueBase::processResponse(Ogre::WorkQueue::Response*)':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/OgreWorkQueue.cpp:581: undefined reference to `boost::this_thread::get_id()'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `Ogre::DefaultWorkQueueBase::processRequest(Ogre::WorkQueue::Request*)':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/OgreWorkQueue.cpp:544: undefined reference to `boost::this_thread::get_id()'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `Ogre::DefaultWorkQueueBase::addRequest(unsigned short, unsigned short, Ogre::Any const&, unsigned char, bool)':
> /«BUILDDIR»/ogre-1.7.4+dfsg1/OgreMain/src/OgreWorkQueue.cpp:218: undefined reference to `boost::this_thread::get_id()'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `interruption_checker':
> /usr/include/boost/thread/pthread/thread_data.hpp:96: undefined reference to `boost::detail::get_current_thread_data()'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `boost::condition_variable::wait(boost::unique_lock<boost::mutex>&)':
> /usr/include/boost/thread/pthread/condition_variable.hpp:59: undefined reference to `boost::this_thread::interruption_point()'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `boost::shared_mutex::lock_shared()':
> /usr/include/boost/thread/pthread/shared_mutex.hpp:59: undefined reference to `boost::this_thread::disable_interruption::disable_interruption()'
> /usr/include/boost/thread/pthread/shared_mutex.hpp:66: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()'
> /usr/include/boost/thread/pthread/shared_mutex.hpp:66: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()'
> CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o: In function `boost::shared_mutex::lock()':
> /usr/include/boost/thread/pthread/shared_mutex.hpp:129: undefined reference to `boost::this_thread::disable_interruption::disable_interruption()'
> /usr/include/boost/thread/pthread/shared_mutex.hpp:137: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()'
> /usr/include/boost/thread/pthread/shared_mutex.hpp:137: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()'
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/06/20/ogre_1.7.4+dfsg1-7_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-games-devel mailing list