[tracker/wip/carlosg/test] build: Fix dependency tree in libtracker_sparql_dep



commit a86a3fd9f3005475593bf21e641a2789f9364f72
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sun Oct 14 16:45:14 2018 +0200

    build: Fix dependency tree in libtracker_sparql_dep
    
    Instead of explicitly linking to intermediate libraries in
    src/libtracker-sparql, have it depend on the dependency declared there.
    Should provide the right -L/-l arguments when using the
    libtracker_sparql_dep dependence.
    
    Failure seen in:
    https://gitlab.gnome.org/GNOME/gnome-build-meta/-/jobs/125673

 src/libtracker-sparql-backend/meson.build | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/libtracker-sparql-backend/meson.build b/src/libtracker-sparql-backend/meson.build
index 4a4a689b3..c8415efb8 100644
--- a/src/libtracker-sparql-backend/meson.build
+++ b/src/libtracker-sparql-backend/meson.build
@@ -24,9 +24,9 @@ libtracker_sparql = library('tracker-sparql-' + tracker_api_version,
 )
 
 tracker_sparql_dep = declare_dependency(
-    link_with: [libtracker_sparql, libtracker_sparql_intermediate_vala],
+    link_with: libtracker_sparql,
     include_directories: srcinc,
-    dependencies: [tracker_common_dep, libtracker_sparql_c_vapi_dep],
+    dependencies: [tracker_common_dep, tracker_sparql_intermediate_dep],
 )
 
 # The introspection generation for libtracker-sparql is awkward because we have


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]