GNOME Bugzilla – Bug 733863
0.5 (commit 880d09fbff1f89f4ce5ed9ee5b1d23ccc6e20da2 ) breaks tracker compilation
Last modified: 2014-09-10 22:30:43 UTC
Tracker is using media_art_init, but https://git.gnome.org/browse/libmediaart/commit/?id=880d09fbff1f89f4ce5ed9ee5b1d23ccc6e20da2 removes the API. I'm going to tag libmediaart back before this commit, but I think the right fix is to reinstate it as a dummy function.
(In reply to comment #0) > Tracker is using media_art_init, but > https://git.gnome.org/browse/libmediaart/commit/?id=880d09fbff1f89f4ce5ed9ee5b1d23ccc6e20da2 > removes the API. > > I'm going to tag libmediaart back before this commit, but I think the right fix > is to reinstate it as a dummy function. Hi Colin, I am in the process of fixing Tracker master.... Adding the dummy functions isn't an option, the API previously was completely broken. The break is intentional :)
(In reply to comment #1) > (In reply to comment #0) > > Tracker is using media_art_init, but > > https://git.gnome.org/browse/libmediaart/commit/?id=880d09fbff1f89f4ce5ed9ee5b1d23ccc6e20da2 > > removes the API. > > > > I'm going to tag libmediaart back before this commit, but I think the right fix > > is to reinstate it as a dummy function. > > Hi Colin, I am in the process of fixing Tracker master.... Ok, can you untag gnome-continuous when done please? > Adding the dummy functions isn't an option, the API previously was completely > broken. The break is intentional :) The new API makes sense, but you're going to get more complaints about this though I'm sure.
I've committed this fix now btw: commit a41cef78eb6d5c0a4728f08b4d4bd8f0a8f6ddfb Author: Martyn Russell <martyn@lanedo.com> Date: Mon Jul 28 18:23:57 2014 +0200 tracker-extract: Depend on libmediaart 0.5.0 when enabled This uses a new API which is not compatible with previous versions. https://bugzilla.gnome.org/show_bug.cgi?id=733863 I've not reverted the tag yet.
(In reply to comment #3) > I've committed this fix now btw: > > commit a41cef78eb6d5c0a4728f08b4d4bd8f0a8f6ddfb > Author: Martyn Russell <martyn@lanedo.com> > Date: Mon Jul 28 18:23:57 2014 +0200 > > tracker-extract: Depend on libmediaart 0.5.0 when enabled > > This uses a new API which is not compatible with previous versions. > > https://bugzilla.gnome.org/show_bug.cgi?id=733863 > > I've not reverted the tag yet. Colin, do I still need to untag gnome-continuous? If so, how do I do that? No idea about how gnome-continuous is managed.
(In reply to comment #4) > Colin, do I still need to untag gnome-continuous? If so, how do I do that? No > idea about how gnome-continuous is managed. Already done: https://git.gnome.org/browse/gnome-continuous/commit/?id=c05d8af11b65c2e0847ab18fcfc67f715dd983de