Skip to content

control: readd libtracker-miner as partial dep

Weijia Wang requested to merge wegank/tracker-miners:darwin into master

The following error occurred when building tracker-miners on macOS with 1 core: log

[91/310] Compiling C object src/tracker-control/tracker-miner-fs-control-3.p/tracker-miner-files-index.c.o
FAILED: src/tracker-control/tracker-miner-fs-control-3.p/tracker-miner-files-index.c.o 
In file included from ../src/tracker-control/tracker-miner-files-index.c:26:
../src/libtracker-miner/tracker-miner.h:35:10: fatal error: 'libtracker-miner/tracker-miner-enum-types.h' file not found
#include <libtracker-miner/tracker-miner-enum-types.h>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
ninja: build stopped: subcommand failed.
error: builder for '/nix/store/c7k67l3a9vvr5k4aadsihmziyxzhgcjq-tracker-miners-3.3.1.drv' failed with exit code 1;

There seems to be no guarantee after !345 (merged) was merged that libtracker-miner is built before tracker-control.

This merge request fixes the regression by readding libtracker-miner as a source-only dependency.

Edited by Weijia Wang

Merge request reports