After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 790375 - miners: RSS: require libgrss is enabled
miners: RSS: require libgrss is enabled
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: Miners
2.0.x
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
tracker-general
Depends on:
Blocks:
 
 
Reported: 2017-11-15 13:35 UTC by Jeremy Bicha
Modified: 2017-12-18 12:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Bicha 2017-11-15 13:35:09 UTC
tracker-miners 2.0.3
meson 0.43.0
Debian unstable

The libgrss dependency should be required if the miner_rss build option is true. Otherwise, the build just fails later on.

[108/161] cc  -Isrc/miners/rss/tracker-miner-rss@exe -Isrc/miners/rss -I../src/miners/rss -I./ -I.././ -Isrc/ -I../src/ -Isrc/libtracker-common -I../src/libtracker-com$
FAILED: src/miners/rss/tracker-miner-rss@exe/tracker-miner-rss.c.o
cc  -Isrc/miners/rss/tracker-miner-rss@exe -Isrc/miners/rss -I../src/miners/rss -I./ -I.././ -Isrc/ -I../src/ -Isrc/libtracker-common -I../src/libtracker-common -I/usr$
../src/miners/rss/tracker-miner-rss.c:25:10: fatal error: libgrss.h: No such file or directory
 #include <libgrss.h>
          ^~~~~~~~~~~
compilation terminated.
Comment 1 Sam Thursfield 2017-12-18 12:39:43 UTC
Thanks for the bug report. This is fixed in master by commit https://git.gnome.org/browse/tracker-miners/commit/?h=e5416cf3d9b86c596ee458968a578c21431bc173