[libcamera-devel,v3,0/7] Fix race condition and other build issues
mbox series

Message ID 20200307211326.26994-1-laurent.pinchart@ideasonboard.com
Headers show
Series
  • Fix race condition and other build issues
Related show

Message

Laurent Pinchart March 7, 2020, 9:13 p.m. UTC
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 to split the original patch in two,
I've found a few more issues that I have also addressed. Please see
individual patches for details.

Kieran Bingham (2):
  include: libcamera: meson: Add control headers to the libcamera_api
    array
  libcamera: Declare dependency on generated headers

Laurent Pinchart (5):
  include: libcamera: Improve automation of libcamera.h generation
  include: libcamera: meson: Add libcamera.h to the libcamera_api array
  libcamera: Don't unnecessarily link against libatomic
  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 ++++
 meson.build                     |  1 +
 src/cam/meson.build             |  2 +-
 src/libcamera/meson.build       |  5 +++--
 src/meson.build                 | 17 +++++++++++++++++
 src/v4l2/meson.build            | 16 +++++++++-------
 7 files changed, 38 insertions(+), 12 deletions(-)