summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meson.build6
-rw-r--r--src/gbm/meson.build2
2 files changed, 7 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index edb49e0fe7c..b79a378776a 100644
--- a/meson.build
+++ b/meson.build
@@ -1853,6 +1853,12 @@ if dep_dl.found()
gl_priv_libs += '-ldl'
endif
+# FIXME: autotools lists this as incomplete
+gbm_priv_libs = []
+if dep_dl.found()
+ gbm_priv_libs += '-ldl'
+endif
+
pkg = import('pkgconfig')
if host_machine.system() == 'windows'
diff --git a/src/gbm/meson.build b/src/gbm/meson.build
index 2a9be93450b..873366600bc 100644
--- a/src/gbm/meson.build
+++ b/src/gbm/meson.build
@@ -64,7 +64,7 @@ pkg.generate(
description : 'Mesa gbm library',
version : meson.project_version(),
libraries : libgbm,
- libraries_private : '-ldl', # FIXME: autotools lists this a incomplete
+ libraries_private : gbm_priv_libs,
)
if with_symbols_check