[Tracker] [PATCH] Missing library (gobject) in libtrackerclient.la



I got the error bellow while building a debian etch package from
latest revision (fix attached):

/bin/sh ../../libtool --tag=CC --mode=link i486-linux-gnu-gcc  -Wall
   -Wchar-subscripts      -Wnested-externs      -Wpointer-arith
-Wsign-compare      -Wall -g -O2  -Wl,-z,defs -o libtrackerclient.la
-rpath /usr/lib -version-info 0:0:0 tracker.lo -lglib-2.0
-ldbus-glib-1 -ldbus-1 -lglib-2.0
i486-linux-gnu-gcc -shared  .libs/tracker.o  -ldbus-glib-1 -ldbus-1
/usr/lib/libglib-2.0.so  -Wl,-z -Wl,defs -Wl,-soname
-Wl,libtrackerclient.so.0 -o .libs/libtrackerclient.so.0.0.0
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_search_by_text_and_mime_and_location_async':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1654:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_search_by_text_and_mime_async':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1616:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_get_metadata_for_files_in_folder_async':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1578:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_get_by_mime_type_vfs_async':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1465:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_get_by_mime_type_async':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1427:
undefined reference to `g_strv_get_type'
.libs/tracker.o:/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1082:
more undefined references to `g_strv_get_type' follow
.libs/tracker.o: In function
`org_freedesktop_Tracker_get_services_async_callback':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:107:
undefined reference to `g_value_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_search_by_text_and_location':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1664:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_search_by_text_and_mime_and_location':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1626:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_search_by_text_and_mime':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1588:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_get_metadata_for_files_in_folder':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1550:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function
`org_freedesktop_Tracker_Files_get_by_mime_type_vfs':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1437:
undefined reference to `g_strv_get_type'
.libs/tracker.o:/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:1399:
more undefined references to `g_strv_get_type' follow
.libs/tracker.o: In function `org_freedesktop_Tracker_get_services':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:96:
undefined reference to `g_value_get_type'
.libs/tracker.o: In function `tracker_disconnect':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker.c:319:
undefined reference to `g_object_unref'
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker.c:320:
undefined reference to `g_object_unref'
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker.c:321:
undefined reference to `g_object_unref'
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker.c:322:
undefined reference to `g_object_unref'
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker.c:323:
undefined reference to `g_object_unref'
.libs/tracker.o: In function `tracker_connect':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker.c:254:
undefined reference to `g_type_init'
.libs/tracker.o: In function `org_freedesktop_Tracker_Search_text':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:902:
undefined reference to `g_strv_get_type'
.libs/tracker.o: In function `org_freedesktop_Tracker_Keywords_search_async':
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:811:
undefined reference to `g_strv_get_type'
/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker/tracker-client.h:811:
undefined reference to `g_strv_get_type'
collect2: ld returned 1 exit status
make[5]: *** [libtrackerclient.la] Error 1
make[5]: Leaving directory
`/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/home/thiago/projects/tracker/tracker-0.6.4/src/libtracker'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/thiago/projects/tracker/tracker-0.6.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/thiago/projects/tracker/tracker-0.6.4'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/thiago/projects/tracker/tracker-0.6.4'
make: *** [build-stamp] Error 2

Attachment: missing_lib.patch
Description: Text Data



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]