← All tasks
cppBehaviorTree/BehaviorTree.CPP #960Not a task: not reproduced

Regression on ROS 2 Buildfarm for Rolling

envgap__BehaviorTree__BehaviorTree.CPP-960

01 / FAILURE SIGNATURE

As reported upstream

23:12:15   Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
14589e589c5049fbb7f1fb30ccaa3efc66c84f18
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

BehaviorTree/BehaviorTree.CPP #960 · read the original issue
`bwehaviortree_cpp 4.6.2` is failing to build for Rolling on the buildfarm with the error below. This is blocking the [announced Rolling sync](https://discourse.ros.org/t/preparing-for-rolling-sync-2025-04-11/43166). We will proceed with the sync which will remove these binaries from Rolling but they will be added once the build is fixed and a new release is bloomed.

```
23:12:15 -- BTCPP_EXTRA_LIBRARIES: $<BUILD_INTERFACE:ament_index_cpp::ament_index_cpp>;$<BUILD_INTERFACE:/usr/lib/x86_64-linux-gnu/libzmq.so>;$<BUILD_INTERFACE:/usr/lib/x86_64-linux-gnu/libsqlite3.so>
23:12:15 -- BTCPP_LIB_DESTINATION:   lib 
23:12:15 -- BTCPP_INCLUDE_DESTINATION: include 
23:12:15 -- BTCPP_UNIT_TESTS:   ON 
23:12:15 CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
23:12:15   Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR
23:12:15   GTEST_MAIN_LIBRARY)
23:12:15 Call Stack (most recent call first):
23:12:15   /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
23:12:15   /usr/share/cmake-3.28/Modules/FindGTest.cmake:270 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
23:12:15   tests/CMakeLists.txt:60 (find_package)
```

Detailed logs: https://build.ros2.org/view/Rbin_uN64/job/Rbin_uN64__behaviortree_cpp__ubuntu_noble_amd64__binary/61/consoleFull
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]