mbox series

[meta-arago,master,0/1] Fix TensorFlow Lite GStreamer pipeline failures

Message ID 20260312141948.1002945-1-p-deshmukh@ti.com
Headers show
Series Fix TensorFlow Lite GStreamer pipeline failures | expand

Message

Pratham Deshmukh March 12, 2026, 2:19 p.m. UTC
This patch series resolves runtime failures in GStreamer pipelines
that use TensorFlow Lite for object detection. The issue
was related to as undefined Abseil logging symbols when loading the tensorflow2-lite
NNStreamer plugin.
            
The root cause was incomplete linking of Abseil logging components in the
TensorFlow Lite shared library build. While the library loaded successfully,
specific logging symbols (_ZN4absl12lts_2025012712log_internal9kCharNullE,
ZN4absl12lts_2025012712log_internal10LogMessageC1EPKciNS2_8ErrorTagE) were
missing at runtime.
                                                                                                                                                                                                                  
The fix adds the missing Abseil logging targets (log_internal_nullguard,
log_internal_message, log_severity, raw_logging_internal) to both the CMake
module discovery and the tensorflow-lite target linking, ensuring all required
symbols are embedded in the shared library.

Pratham Deshmukh (1):
  tensorflow-lite: fix undefined Abseil logging symbols in shared
    library

 ...nsorFlow-Lite-pipeline-failures-due-.patch | 62 +++++++++++++++++++
 .../tensorflow-lite/tensorflow-lite_2.20.0.bb |  1 +
 2 files changed, 63 insertions(+)
 create mode 100644 meta-arago-extras/recipes-framework/tensorflow-lite/tensorflow-lite/0003-Fix-GStreamer-TensorFlow-Lite-pipeline-failures-due-.patch

Comments

PRC Automation March 12, 2026, 2:44 p.m. UTC | #1
meta-arago / na / 20260312141948.1002945-1-p-deshmukh

PRC Results: FAIL

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-arago][master][PATCH 0/1] Fix TensorFlow Lite GStreamer pipeline failures
- Submitter: From: Pratham Deshmukh <p-deshmukh@ti.com>
- Date: Date: Thu, 12 Mar 2026 19:49:47 +0530
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: a4780a735e32eb31e3fda078f561ecff4e7f2adf

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Thorsten Lannynd <t-lannynd@ti.com>
- Commit Subject: ti-test: Add request and websocket-client to packagegroup
- Commit SHA: bf13de211888bc29ca4b2882630cb6c0135cdc8d

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS



=========================================================
  yocto-check-layers: FAIL
=========================================================
master - FAIL
=====================
ERROR: Nothing RPROVIDES 'weston-examples' (but <build-dir>/sources/meta-arago/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics.bb RDEPENDS on or otherwise requires it)
ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
ERROR: Nothing RPROVIDES 'weston-dev' (but <build-dir>/sources/meta-arago/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics-sdk-target.bb RDEPENDS on or otherwise requires it)