From a579fe5e920ed6c38315bda07c1d2a09e467ea4e Mon Sep 17 00:00:00 2001 From: Herb Kuta Date: Tue, 30 Apr 2019 16:22:02 -0700 Subject: [PATCH] DRAFT pg-ros-world-crystal.inc: Drop "cartographer" until Ceres configured correctly --- .../packagegroups/packagegroup-ros-world-crystal.inc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc b/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc index 2c70e3d..9d6291d 100644 --- a/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc +++ b/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc @@ -27,6 +27,15 @@ RDEPENDS_${PN}_remove = "ament-cmake-clang-format" # Not used by "crystal"; this allows us to defer fixing log4cxx v0.10.0-13 until working on "melodic". RDEPENDS_${PN}_remove = "rcl-logging-log4cxx" +# | CMake Error at .../cartographer/1.0.0-1-r0/recipe-sysroot/usr/lib/cmake/Ceres/CeresConfig.cmake:88 (message): +# | Failed to find Ceres - Missing requested Ceres components: [SuiteSparse] +# | (components requested: [SuiteSparse]). Detected Ceres version: 1.14.0 +# | installed in: +# | .../cartographer/1.0.0-1-r0/recipe-sysroot/usr +# | with components: [EigenSparse, SparseLinearAlgebraLibrary, +# | SchurSpecializations, OpenMP, Multithreading]. +RDEPENDS_${PN}_remove = "cartographer" + # OE won't let us build ffmpeg unless LICENSE_FLAGS_WHITELIST contains "commerical". RDEPENDS_${PN}_remove = "${@bb.utils.contains('LICENSE_FLAGS_WHITELIST', 'commercial', '', 'ffmpeg', d)}"