Bug 12340

Summary: (refkit) Error compiling rospack_2.2.8.bb
Product: [Yocto Project Subprojects] IoT Reference OS Kit Reporter: Juro Bystricky <juro.bystricky>
Component: intel-iot-refkit-profile-industrial-roboticsAssignee: Dmitry Rozhkov <dmitry.rojkov>
Status: RESOLVED FIXED QA Contact: yeoh ee peng <ee.peng.yeoh>
Severity: normal    
Priority: Undecided    
Version: 2.5   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Juro Bystricky 2017-11-13 17:58:37 UTC
As seen on Autobuilder:

| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-refkit/build/build/tmp-glibc/work/corei7-64-refkit-linux/rospack/2.2.8-r0/rospack-2.2.8/src/rospack.cpp:28:0:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-refkit/build/build/tmp-glibc/work/corei7-64-refkit-linux/rospack/2.2.8-r0/rospack-2.2.8/include/rospack/rospack.h:108:10: fatal error: boost/tr1/unordered_set.hpp: No such file or directory
|  #include <boost/tr1/unordered_set.hpp>
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.

Full (non-persistent) log:
https://autobuilder.yocto.io/builders/nightly-refkit/builds/284/steps/BuildImages/logs/stdio
Comment 1 Dmitry Rozhkov 2017-11-14 07:33:19 UTC
Boost.TR1 was removed with Boost 1.65. rospack needs this patch backported from Lunar:
https://github.com/ros/rospack/pull/80/commits/6fcee1b0d2b1c225c39a5820981166b99f0d8750
Comment 2 Dmitry Rozhkov 2017-11-16 10:11:41 UTC
Fixed in the PR https://github.com/intel/intel-iot-refkit/pull/328
Comment 3 Dmitry Rozhkov 2017-11-16 12:22:17 UTC
The PR has been merged to https://github.com/intel/intel-iot-refkit