ROS2 with Build a Reference Image with Yocto Project


I’m newbie to build yocto, I followed the guid for Build a Reference Image with Yocto Project [1], I was succeeded. However, when I added ROS2 layer into bblayers.conf as follow as described here[2] I got the error message below.

${TOPDIR}/../layers/openembedded-core/meta \
${TOPDIR}/../../extra/meta-ros/meta-ros2-foxy \

the error message

bitbake tdx-reference-minimal-image
ERROR: Unable to start bitbake server (None)
ERROR: Server log for this session (/media/ierturk/Work/REPOs/toradex/yocto/oe_core/build/bitbake-cookerdaemon.log):
--- Starting bitbake server pid 2720 at 2021-03-24 14:50:17.098520 ---
ERROR: Layer ros2-foxy-layer is not compatible with the core layer which only supports these series: dunfell (layer is compatible with ${ROS_OE_RELEASE_SERIES})

Any help would be appreciated.


[1] Build a Reference Image with Yocto Project/OpenEmbedded | Toradex Developer Center
[2] OpenEmbedded Build Instructions · ros/meta-ros Wiki · GitHub

I opened an issue on the repo for ros-meta and now everything is OK. For the answer please follow the link below

Hello @ierturk ,

We are glad you could find a solution. Thank you for the update here.

Best Regards,