[libcamera-devel] [PATCH v4 0/6] Fix race condition and other build issues

Laurent Pinchart laurent.pinchart at ideasonboard.com
Sun Mar 8 01:04:27 CET 2020


Hello,

This patch series originates from Kieran's "[PATCH v2] libcamera:
Declare dependency on generated headers" fix for a race condition in the
build system. While reworking it, I've found a few more issues that I
have also addressed. Please see individual patches for details.

Kieran Bingham (1):
  include: libcamera: meson: Add control headers to the libcamera_api
    array

Laurent Pinchart (5):
  include: libcamera: Improve automation of libcamera.h generation
  include: libcamera: meson: Add libcamera.h to the libcamera_api array
  libcamera: meson: Make libatomic and libdl dependencies reusable
  cam: Link against libatomic if needed
  v4l2: v4l2_compat: Use correct libcamera_dep dependency

 include/libcamera/gen-header.sh |  5 +++--
 include/libcamera/meson.build   |  4 ++++
 src/cam/meson.build             |  2 +-
 src/libcamera/meson.build       |  8 +++++---
 src/v4l2/meson.build            | 10 ++--------
 5 files changed, 15 insertions(+), 14 deletions(-)

-- 
Regards,

Laurent Pinchart



More information about the libcamera-devel mailing list