Compilation error fatal error: tensor_meta.hpp: No such file or directory building libgsthailotools-5.1.0 with HailoRT 4.23.0 on Yocto

Hi Hailo team,

I’m trying to build libgsthailotools-5.1.0 on Yocto for my Raspberry Pi 5 platform using HailoRT 4.23.0, but I’m encountering a compilation error during the do_compile step. The error occurs specifically when compiling gsthailofilter.cpp:

../git/core/hailo/plugins/filter/gsthailofilter.cpp:6:10: fatal error: tensor_meta.hpp: No such file or directory
    6 | #include "tensor_meta.hpp"
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.

From the log, it seems the build cannot find tensor_meta.hpp.

Additional context:

  • TAPPAS version: 5.1.0

  • HailoRT version: 4.23.0

  • Platform: Raspberry Pi 5, AGL Yocto

  • All standard dependencies (GStreamer, GLib, OpenCV, ORC) are present in the Yocto recipe.

Has anyone encountered this issue before, or could guide me on how to properly build TAPPAS 5.1.0 on Yocto with HailoRT 4.23.0, especially regarding the missing tensor_meta.hpp include?