Hi. I am glad to see that you were able to merge the patch for the autoconf options into tracker 0.5.3 :-). Attached is another set of patches (yes, autotools patches again :-(). tracker-0.5.3-disable-debug.patch: The current debug option can not actually be disabled. This patches fixes it so that you can disable it. tracker-0.5.3-disable-tests.patch: As with the debug code paths, this fixes the test issue. tracker-0.5.3-trackerd-test-compile-fix.patch: This patch fixes the test compile. I ported it to the current svn revision. There were a couple of files missing from the sources list, and a few libraries from the linking and thus caused undefined symbols. tracker-0.5.3-requires-libpng.patch: This is most likely the most questionable patch. It seems that with revision 312 (which was free-desktop.org standards compliance commit by jamiemcc for the thumbnailing), libpng was a required dependency. This patch therefore, removes the option from the configuration for the tracker. If libpng is already there, I think that just building the backend support is a good idea. Furthermore, png support is needed for GKT+ to behave properly in general, therefore, it shouldnt concern people that its forcing a new dependency. Hope to see more great improvements in this project. Thanks. Saleem Abdulrasool compnerd (at) gentoo (dot) org
Attachment:
tracker-0.5.3-disable-debug.patch
Description: Text document
Attachment:
tracker-0.5.3-disable-tests.patch
Description: Text document
Attachment:
tracker-0.5.3-requires-libpng.patch
Description: Text document
Attachment:
tracker-0.5.3-trackerd-test-compile-fix.patch
Description: Text document
Attachment:
pgpY18aGlXG_3.pgp
Description: PGP signature