DRAFT pg-ros-world-crystal.inc: Drop "cartographer" until Ceres configured correctly

This commit is contained in:
Herb Kuta 2019-04-30 16:22:02 -07:00
parent c5cbce23e8
commit 6af072a8f6
1 changed files with 9 additions and 0 deletions

View File

@ -25,6 +25,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)}"