[libcamera-devel,v3,5/7] cam: Link against libatomic if needed

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

Commit Message

Laurent Pinchart March 7, 2020, 9:13 p.m. UTC
The cam application makes use if std::atomic<>, link against libatomic
if needed.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
---
 src/cam/meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Kieran Bingham March 7, 2020, 11:04 p.m. UTC | #1
Hi Laurent,

On 07/03/2020 21:13, Laurent Pinchart wrote:
> The cam application makes use if std::atomic<>, link against libatomic
> if needed.
> 

Indeed,

> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>

> ---
>  src/cam/meson.build | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/cam/meson.build b/src/cam/meson.build
> index 478346c59590..e5cec267e948 100644
> --- a/src/cam/meson.build
> +++ b/src/cam/meson.build
> @@ -7,5 +7,5 @@ cam_sources = files([
>  ])
>  
>  cam  = executable('cam', cam_sources,
> -                  dependencies : libcamera_dep,
> +                  dependencies : [ libatomic_dep, libcamera_dep] ,
>                    install : true)
>

Patch

diff --git a/src/cam/meson.build b/src/cam/meson.build
index 478346c59590..e5cec267e948 100644
--- a/src/cam/meson.build
+++ b/src/cam/meson.build
@@ -7,5 +7,5 @@  cam_sources = files([
 ])
 
 cam  = executable('cam', cam_sources,
-                  dependencies : libcamera_dep,
+                  dependencies : [ libatomic_dep, libcamera_dep] ,
                   install : true)