intel / intel/ipu6-drivers

Debian 12 only working with older commits due to libstdc++ version

Open
#397 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
251
Forks
75
PR merge metrics
No merged PRs in 30d

Description

ov02c10 on Dell Latitude 7440, Debian 12 here, with kernel backport. In early May 2025 everything was mostly stable for this camera. Now I tried to use the latest version, and it cannot run: the binaries provided within ipu6-camera-bins have too recent symbols for my libstdc++.

```
# gst-inspect-1.0 /usr/lib/gstreamer-1.0/libgsticamerasrc.so
[11-03 10:47:01.50] CamHAL[ERR] load_camera_hal_library, failed to open library: /usr/lib/libcamhal/plugins/ipu6ep.so, error:
/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/libbroxton_ia_pal-ipu6ep.so.0)
```

The libstdc++ in Debian 12 only goes up to GLIBCXX_3.4.30.

For the record, these commits work with Debian 12:

* ipu6-drivers: c09e2198d
* ipu6-camera-bins: 3c1cdd3
* ipu6-camera-hal: 8346d93
* icamerasrc: 7f90219

After that, I needed v4l2loopback-dkms and https://git.launchpad.net/v4l2-relayd/tree/?h=debian/master with [this patch](https://github.com/intel/ipu6-drivers/issues/22#issuecomment-2689114341).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.