From f0fef545a7c08e8b27b260c22de8a84fc3a43372 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Sun, 30 Oct 2022 18:27:55 +0200 Subject: libcamera: Add todo comment in meson.build about switch to dependency('dl') The dlopen() & co. functions are provided by libdl on some systems, and but the C library on others. Starting from version 0.62.0, meson handles this behind the scenes when using dependency('dl'). Add a todo comment to remember we should replace the manual implementation with a dependency() call when updating to meson 0.62.0 or newer. Signed-off-by: Laurent Pinchart Reviewed-by: Kieran Bingham --- src/libcamera/meson.build | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build index ffc294f3..9869bfe7 100644 --- a/src/libcamera/meson.build +++ b/src/libcamera/meson.build @@ -69,6 +69,7 @@ subdir('proxy') null_dep = dependency('', required : false) +# TODO: Use dependency('dl') when updating to meson 0.62.0 or newer. libdl = null_dep if not cc.has_function('dlopen') libdl = cc.find_library('dl') -- cgit v1.2.1