[Tracker] upcoming 0.6.96 release
- From: Michael Biebl <mbiebl gmail com>
- To: Tracker-List <tracker-list gnome org>
- Subject: [Tracker] upcoming 0.6.96 release
- Date: Wed, 3 Feb 2010 23:22:22 +0100
Hi Tracker devs, hi Martyn,
did some tests on the current tracker-0.6 branch in preparation of the
0.6.96 release.
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
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
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
This is due to the usage of -Wl,--as-needed.
Removing that, and make (dist)check will pass.
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.
Cheers,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]