Skip to content

build: Use tracker_common_dep as a normal dependency

Sam Thursfield requested to merge sam/tracker-common-dep into master

We were using 'link_with: libtracker-common' to link to libtracker-common in some places, which worked around an old Meson bug. The bug (https://github.com/mesonbuild/meson/issues/671) was fixed in Meson 0.42 so we can now remove the workaround.

The advantage of using 'dependency: tracker_common_dep' is that transitive dependencies are now automatically propagated. We now probably have some redundant dependency information on some of the libraries, but that isn't a problem.

Fixes #112 (closed)

Merge request reports