Re: [Tracker] upcoming 0.6.96 release
- From: Martyn Russell <martyn lanedo com>
- To: Michael Biebl <mbiebl gmail com>
- Cc: Tracker-List <tracker-list gnome org>
- Subject: Re: [Tracker] upcoming 0.6.96 release
- Date: Thu, 04 Feb 2010 11:50:19 +0000
On 03/02/10 22:22, Michael Biebl wrote:
Hi Tracker devs, hi Martyn,
Hi Michael,
did some tests on the current tracker-0.6 branch in preparation of the
0.6.96 release.
Thanks.
I tested in a clean chroot, where no previous installation of tracker is around
I use LDFLAGS = -Wl,--as-needed -Wl,-Bsymbolic and the following configure flags
--enable-unac \
--enable-external-qdbm \
--enable-deskbar-applet=module \
--enable-gui \
--enable-preferences \
--enable-libtrackergtk \
--enable-trackerapplet \
--enable-libvorbis \
--enable-unit-tests \
--enable-gtk-doc
OK. I am using this.
The first error I get, is when running "make check"
make[3]: Entering directory `/tmp/tracker/tests/tracker-extract'
TEST: test-tracker-extract-mp3... (pid=10951)
Tracker-ERROR **: Could not load module
'/usr/lib/tracker/extract-modules/libextract-mp3':
/usr/lib/tracker/extract-modules/libextract-mp3.so: cannot open shared
object file: No such file or directory
aborting...
FAIL: test-tracker-extract-mp3
/bin/bash: line 1: 10950 Terminated gtester --verbose
test-tracker-extract-mp3 test-tracker-extract-png
test-tracker-extract-gstreamer test-tracker-extract-jpeg
test-tracker-extract-tiff
make[3]: *** [test] Error 143
make[3]: Leaving directory `/tmp/tracker/tests/tracker-extract'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/tmp/tracker/tests/tracker-extract'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/tracker/tests'
make: *** [check-recursive] Error 1
DBUS_LIBS was missing in the LDADD in Makefile.am. Adding this fixes
some of these problems.
The test suite seems to look for its modules at the install location,
not the build location
Ok, did a "make install" to workaround that for now. Then the test
suite fails with
TEST: test-tracker-extract-mp3... (pid=16013)
Tracker-ERROR **: Could not load module
'/usr/lib/tracker/extract-modules/libextract-mp3':
/usr/lib/tracker/extract-modules/libextract-mp3.so: undefined symbol:
tracker_albumart_heuristic
aborting...
FAIL: test-tracker-extract-mp3
/bin/bash: line 1: 16012 Terminated gtester --verbose
test-tracker-extract-mp3 test-tracker-extract-png
test-tracker-extract-gstreamer test-tracker-extract-jpeg
test-tracker-extract-tiff
make[3]: *** [test] Error 143
make[3]: Leaving directory `/tmp/tracker/tests/tracker-extract'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/tmp/tracker/tests/tracker-extract'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/tracker/tests'
make: *** [check-recursive] Error 1
I don't get these errors and I cleaned out all of /usr of anything
Tracker related?
This is due to the usage of -Wl,--as-needed.
Removing that, and make (dist)check will pass.
Yea, it works for me without this.
And just, so it is not forgotten, the gmime-2.4 we were talking about is at
http://patch-tracker.debian.org/package/tracker/0.6.95-3
specifically
http://patch-tracker.debian.org/patch/series/view/tracker/0.6.95-3/30-gmime-2.4.patch
See its patch header for further information.
I have committed all except the last patch.
--
Regards,
Martyn
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]