Closed suhrid-s closed 3 years ago
/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2
/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros-common
/home1/user/rity-dunfell/src/poky/../meta-ros/meta-ros-backports-gatesgarth
/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic \
Why you're missing rity-v21.2 and rity-dunfell directories and what's the difference between them?
Also
BB_VERSION = "1.50.0"
dunfell is using 1.46 bitbake, so you're mixing wrong versions together, surprising that you get so far to actually start the build without parsing errors.
The meta-ros repo in both folders (rity-dunfell and rity-v21.2) are the same. I replaced "rity-dunfell" with "rity-v21.2" and got the same errors. Also, I copied the wrong build configuration earlier. So sorry about that! I have corrected it.
Describe the bug
Packages installed but not shipped error when bitbaking ros-core using Yocto Dunfell (3.1.11), however, no error is faced when bitbaking ros-core using Yocto Hardknott (3.3.2)
To Reproduce
1) After bitbaking base image, clone meta-ros and checkout dunfell/milestones/16 tag.
2) List of ros related Yocto layers included:
/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2 \ /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros-common \ /home1/user/rity-dunfell/src/poky/../meta-ros/meta-ros-backports-gatesgarth \ /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic \
3) Build Configuration: BB_VERSION = "1.50.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "aarch64-poky-linux" MACHINE = "dev-platform" DISTRO = "poky" DISTRO_VERSION = "3.3.2" TUNE_FEATURES = "aarch64 armv8a crc cortexa73-cortexa53" TARGET_FPU = "" DISTRO_NAME = "Poky (Yocto Project Reference Distro)" ROS_DISTRO = "galactic" ROS_VERSION = "2" ROS_PYTHON_VERSION = "3"
Error faced
ERROR: rosidl-runtime-c-2.2.1-2-r0 do_configure: Execution of '/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/temp/run.do_configure.40429' failed with exit code 1: -- The C compiler identification is GNU 9.3.0 -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Found ament_cmake_ros: 0.9.2 (/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot-native/usr/share/ament_cmake_ros/cmake) -- Found PythonInterp: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found suitable version "3.8.11", minimum required is "3") -- Using PYTHON_EXECUTABLE: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot-native/usr/bin/python3-native/python3 -- Found rcutils: 4.0.2 (/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot/usr/share/rcutils/cmake) CMake Error at /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot/usr/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:48 (message): Package 'rcutils' exports the library 'rcutils' which couldn't be found Call Stack (most recent call first): /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/recipe-sysroot/usr/share/rcutils/cmake/rcutilsConfig.cmake:41 (include) CMakeLists.txt:15 (find_package)
-- Configuring incomplete, errors occurred! See also "/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-runtime-c/2.2.1-2-r0/build/CMakeFiles/CMakeOutput.log". WARNING: exit code 1 from a shell command.
ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rosidl/rosidl-runtime-c_2.2.1-2.bb:do_configure) failed with exit code '1' ERROR: rcpputils-2.2.0-2-r0 do_configure: Execution of '/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/temp/run.do_configure.618' failed with exit code 1: -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -- Check for working CXX compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ament_cmake: 1.1.4 (/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/share/ament_cmake/cmake) -- Found PythonInterp: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found suitable version "3.8.11", minimum required is "3") -- Using PYTHON_EXECUTABLE: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/bin/python3-native/python3 -- Found ament_cmake_ros: 0.9.2 (/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot-native/usr/share/ament_cmake_ros/cmake) -- Found rcutils: 4.0.2 (/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot/usr/share/rcutils/cmake) CMake Error at /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot/usr/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:48 (message): Package 'rcutils' exports the library 'rcutils' which couldn't be found Call Stack (most recent call first): /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/recipe-sysroot/usr/share/rcutils/cmake/rcutilsConfig.cmake:41 (include) CMakeLists.txt:7 (find_package)
-- Configuring incomplete, errors occurred! See also "/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcpputils/2.2.0-2-r0/build/CMakeFiles/CMakeOutput.log". WARNING: exit code 1 from a shell command.
ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rcpputils/rcpputils_2.2.0-2.bb:do_configure) failed with exit code '1' ERROR: rcutils-4.0.2-2-r0 do_package: QA Issue: rcutils: Files/directories were installed but not shipped in any package: /usr/lib/librcutils.so Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. rcutils: 1 installed and not shipped files. [installed-vs-shipped] ERROR: rcutils-4.0.2-2-r0 do_package: Fatal QA errors found, failing task. ERROR: Logfile of failure stored in: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcutils/4.0.2-2-r0/temp/log.do_package.9050 ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rcutils/rcutils_4.0.2-2.bb:do_package) failed with exit code '1' ERROR: tracetools-2.3.0-2-r0 do_package: QA Issue: tracetools: Files/directories were installed but not shipped in any package: /usr/lib/libtracetools_status.so /usr/lib/libtracetools.so /usr/lib/tracetools/status Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. tracetools: 3 installed and not shipped files. [installed-vs-shipped] ERROR: rcl-logging-interface-2.1.2-2-r0 do_configure: Execution of '/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/temp/run.do_configure.10932' failed with exit code 1: -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -- Check for working CXX compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ament_cmake_ros: 0.9.2 (/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot-native/usr/share/ament_cmake_ros/cmake) -- Found PythonInterp: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found suitable version "3.8.11", minimum required is "3") -- Using PYTHON_EXECUTABLE: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot-native/usr/bin/python3-native/python3 -- Found rcutils: 4.0.2 (/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot/usr/share/rcutils/cmake) CMake Error at /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot/usr/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:48 (message): Package 'rcutils' exports the library 'rcutils' which couldn't be found Call Stack (most recent call first): /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/recipe-sysroot/usr/share/rcutils/cmake/rcutilsConfig.cmake:41 (include) CMakeLists.txt:19 (find_package)
-- Configuring incomplete, errors occurred! See also "/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rcl-logging-interface/2.1.2-2-r0/build/CMakeFiles/CMakeOutput.log". WARNING: exit code 1 from a shell command.
ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rcl-logging/rcl-logging-interface_2.1.2-2.bb:do_configure) failed with exit code '1' ERROR: iceoryx-posh-1.0.0-2-r0 do_configure: Execution of '/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-posh/1.0.0-2-r0/temp/run.do_configure.10453' failed with exit code 1: -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-posh/1.0.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- Check for working C compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-posh/1.0.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-posh/1.0.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -- Check for working CXX compiler: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-posh/1.0.0-2-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
CMake Error at CMakeLists.txt:24 (find_package): By not providing "Findiceoryx_utils.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "iceoryx_utils", but CMake did not find one.
Could not find a package configuration file provided by "iceoryx_utils" with any of the following names:
Add the installation prefix of "iceoryx_utils" to CMAKE_PREFIX_PATH or set "iceoryx_utils_DIR" to a directory containing one of the above files. If "iceoryx_utils" provides a separate development package or SDK, be sure it has been installed.
-- Configuring incomplete, errors occurred! See also "/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-posh/1.0.0-2-r0/build/CMakeFiles/CMakeOutput.log". See also "/home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-posh/1.0.0-2-r0/build/CMakeFiles/CMakeError.log". WARNING: exit code 1 from a shell command.
ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/iceoryx/iceoryx-posh_1.0.0-2.bb:do_configure) failed with exit code '1' ERROR: iceoryx-utils-1.0.0-2-r0 do_package: QA Issue: iceoryx-utils: Files/directories were installed but not shipped in any package: /usr/lib/libiceoryx_utils.so /usr/lib/libiceoryx_platform.so /usr/lib/cmake /usr/lib/cmake/iceoryx_utils /usr/lib/cmake/iceoryx_utils/iceoryx_utilsConfig.cmake /usr/lib/cmake/iceoryx_utils/iceoryx_utilsTargets-noconfig.cmake /usr/lib/cmake/iceoryx_utils/iceoryx_utilsTargets.cmake /usr/lib/cmake/iceoryx_utils/iceoryx_utilsConfigVersion.cmake Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. iceoryx-utils: 8 installed and not shipped files. [installed-vs-shipped] ERROR: tracetools-2.3.0-2-r0 do_package: Fatal QA errors found, failing task. ERROR: Logfile of failure stored in: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/tracetools/2.3.0-2-r0/temp/log.do_package.11148 ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/ros2-tracing/tracetools_2.3.0-2.bb:do_package) failed with exit code '1' ERROR: rosidl-parser-2.2.1-2-r0 do_package: QA Issue: rosidl-parser: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/rosidl_parser /usr/lib/rosidl_parser/idl2png Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. rosidl-parser: 3 installed and not shipped files. [installed-vs-shipped] ERROR: ament-index-cpp-1.0.6-1-r0 do_package: QA Issue: ament-index-cpp: Files/directories were installed but not shipped in any package: /usr/lib/libament_index_cpp.so Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. ament-index-cpp: 1 installed and not shipped files. [installed-vs-shipped] ERROR: rosidl-adapter-2.2.1-2-r0 do_package: QA Issue: rosidl-adapter: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/rosidl_adapter /usr/lib/rosidl_adapter/srv2idl.py /usr/lib/rosidl_adapter/msg2idl.py Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. rosidl-adapter: 4 installed and not shipped files. [installed-vs-shipped] ERROR: iceoryx-utils-1.0.0-2-r0 do_package: Fatal QA errors found, failing task. ERROR: Logfile of failure stored in: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/iceoryx-utils/1.0.0-2-r0/temp/log.do_package.10883 ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/iceoryx/iceoryx-utils_1.0.0-2.bb:do_package) failed with exit code '1' ERROR: rosidl-parser-2.2.1-2-r0 do_package: Fatal QA errors found, failing task. ERROR: Logfile of failure stored in: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-parser/2.2.1-2-r0/temp/log.do_package.12701 ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rosidl/rosidl-parser_2.2.1-2.bb:do_package) failed with exit code '1' ERROR: ament-index-cpp-1.0.6-1-r0 do_package: Fatal QA errors found, failing task. ERROR: Logfile of failure stored in: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/ament-index-cpp/1.0.6-1-r0/temp/log.do_package.11670 ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/ament-index/ament-index-cpp_1.0.6-1.bb:do_package) failed with exit code '1' ERROR: rosidl-adapter-2.2.1-2-r0 do_package: Fatal QA errors found, failing task. ERROR: Logfile of failure stored in: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/rosidl-adapter/2.2.1-2-r0/temp/log.do_package.13639 ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rosidl/rosidl-adapter_2.2.1-2.bb:do_package) failed with exit code '1' ERROR: fastrtps-2.3.1-1-r0 do_package: QA Issue: fastrtps: Files/directories were installed but not shipped in any package: /usr/lib/libfastrtps.so.2.3 /usr/lib/libfastrtps.so /usr/lib/libfastrtps.so.2.3.1 Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. fastrtps: 3 installed and not shipped files. [installed-vs-shipped] ERROR: fastrtps-2.3.1-1-r0 do_package: Fatal QA errors found, failing task. ERROR: Logfile of failure stored in: /home1/user/rity-v21.2/nn/tmp/work/aarch64-poky-linux/fastrtps/2.3.1-1-r0/temp/log.do_package.10052 ERROR: Task (/home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/fastrtps/fastrtps_2.3.1-1.bb:do_package) failed with exit code '1' NOTE: Tasks Summary: Attempted 4309 tasks of which 4224 didn't need to be rerun and 11 failed.
Summary: 11 tasks failed: /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rosidl/rosidl-runtime-c_2.2.1-2.bb:do_configure /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rcpputils/rcpputils_2.2.0-2.bb:do_configure /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rcutils/rcutils_4.0.2-2.bb:do_package /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rcl-logging/rcl-logging-interface_2.1.2-2.bb:do_configure /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/iceoryx/iceoryx-posh_1.0.0-2.bb:do_configure /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/ros2-tracing/tracetools_2.3.0-2.bb:do_package /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/iceoryx/iceoryx-utils_1.0.0-2.bb:do_package /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rosidl/rosidl-parser_2.2.1-2.bb:do_package /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/ament-index/ament-index-cpp_1.0.6-1.bb:do_package /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/rosidl/rosidl-adapter_2.2.1-2.bb:do_package /home1/user/rity-v21.2/src/poky/../meta-ros/meta-ros2-galactic/generated-recipes/fastrtps/fastrtps_2.3.1-1.bb:do_package Summary: There were 18 ERROR messages shown, returning a non-zero exit code.
Expected behavior
Bitbake without errors.
For bitbaking ros-core using Hardknott image, 1) Bitbake base image 2) Clone meta-ros and checkout "hardknott" branch. 3) Add meta-ros layers as above to bblayers.conf 4) bitbake ros-core 5) Build Configuration: BB_VERSION = "1.50.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "aarch64-poky-linux" MACHINE = "dev-platform" DISTRO = "poky" DISTRO_VERSION = "3.3.2" TUNE_FEATURES = "aarch64 armv8a crc cortexa73-cortexa53" TARGET_FPU = "" DISTRO_NAME = "Poky (Yocto Project Reference Distro)" ROS_DISTRO = "galactic" ROS_VERSION = "2" ROS_PYTHON_VERSION = "3"
6) Result: Initialising tasks: 100% |###################################################################################################| Time: 0:00:11 Sstate summary: Wanted 2 Local 2 Network 0 Missed 0 Current 1519 (100% match, 100% complete) NOTE: Executing Tasks NOTE: Tasks Summary: Attempted 4866 tasks of which 4866 didn't need to be rerun and all succeeded.
Please let me know what I could be doing incorrectly while bitbaking ros-core with Dunfell 3.1.11. Thanks!