[gnome-love] Gnome build problem



Dear Gnome-lovers,

I am having a problem with JHbuild. It fails when building tracker. The error message is something about a ) expected before a * in one of the source files. I have attached the output of the tracker configure and build process as an attachment. I only captured the output after several retries but I did a distclean (I believe) so I would get most of the relevant output again. Can anyone help me with this problem?

Thanks in advance!

Joost.

*** Checking out tracker *** [6/128]
*** Building tracker *** [6/128]
make  
make  all-recursive
make[1]: Map '/src/gnome2/tracker-0.7.18' wordt binnengegaan
Making all in data
make[2]: Map '/src/gnome2/tracker-0.7.18/data' wordt binnengegaan
Making all in db
make[3]: Map '/src/gnome2/tracker-0.7.18/data/db' wordt binnengegaan
make[3]: Er hoeft niets gedaan te worden voor 'all'.
make[3]: Map '/src/gnome2/tracker-0.7.18/data/db' wordt verlaten
Making all in dbus
make[3]: Map '/src/gnome2/tracker-0.7.18/data/dbus' wordt binnengegaan
make[3]: Map '/src/gnome2/tracker-0.7.18/data/dbus' wordt verlaten
Making all in languages
make[3]: Map '/src/gnome2/tracker-0.7.18/data/languages' wordt binnengegaan
make[3]: Er hoeft niets gedaan te worden voor 'all'.
make[3]: Map '/src/gnome2/tracker-0.7.18/data/languages' wordt verlaten
Making all in icons
make[3]: Map '/src/gnome2/tracker-0.7.18/data/icons' wordt binnengegaan
Making all in 16x16
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/16x16' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all'.
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/16x16' wordt verlaten
Making all in 22x22
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/22x22' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all'.
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/22x22' wordt verlaten
Making all in 24x24
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/24x24' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all'.
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/24x24' wordt verlaten
Making all in 32x32
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/32x32' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all'.
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/32x32' wordt verlaten
Making all in 48x48
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/48x48' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all'.
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/48x48' wordt verlaten
Making all in scalable
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/scalable' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all'.
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons/scalable' wordt verlaten
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all-am'.
make[4]: Map '/src/gnome2/tracker-0.7.18/data/icons' wordt verlaten
make[3]: Map '/src/gnome2/tracker-0.7.18/data/icons' wordt verlaten
Making all in ontologies
make[3]: Map '/src/gnome2/tracker-0.7.18/data/ontologies' wordt binnengegaan
make[3]: Er hoeft niets gedaan te worden voor 'all'.
make[3]: Map '/src/gnome2/tracker-0.7.18/data/ontologies' wordt verlaten
Making all in miners
make[3]: Map '/src/gnome2/tracker-0.7.18/data/miners' wordt binnengegaan
LC_ALL=C /opt/gnome2/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po 
tracker-miner-applications.desktop.in tracker-miner-applications.desktop
Generating and caching the translation database
Merging translations into tracker-miner-applications.desktop.
LC_ALL=C /opt/gnome2/bin/intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po 
tracker-miner-files.desktop.in tracker-miner-files.desktop
Found cached translation database
Merging translations into tracker-miner-files.desktop.
make[3]: Map '/src/gnome2/tracker-0.7.18/data/miners' wordt verlaten
make[3]: Map '/src/gnome2/tracker-0.7.18/data' wordt binnengegaan
LC_ALL=C /opt/gnome2/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po tracker-store.desktop.in 
tracker-store.desktop
Found cached translation database
Merging translations into tracker-store.desktop.
LC_ALL=C /opt/gnome2/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po 
tracker-miner-fs.desktop.in tracker-miner-fs.desktop
Found cached translation database
Merging translations into tracker-miner-fs.desktop.
LC_ALL=C /opt/gnome2/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po 
tracker-status-icon.desktop.in tracker-status-icon.desktop
Found cached translation database
Merging translations into tracker-status-icon.desktop.
cp tracker-client.pc tracker-client-0.7.pc
cp tracker-extract.pc tracker-extract-0.7.pc
cp tracker-miner.pc tracker-miner-0.7.pc
cp tracker-gtk.pc tracker-gtk-0.7.pc
make[3]: Map '/src/gnome2/tracker-0.7.18/data' wordt verlaten
make[2]: Map '/src/gnome2/tracker-0.7.18/data' wordt verlaten
Making all in src
make[2]: Map '/src/gnome2/tracker-0.7.18/src' wordt binnengegaan
Making all in libstemmer
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libstemmer' wordt binnengegaan
  CC     libstemmer.lo
  CC     api.lo
  CC     utilities.lo
  CC     stem_UTF_8_danish.lo
  CC     stem_UTF_8_dutch.lo
  CC     stem_UTF_8_english.lo
  CC     stem_UTF_8_finnish.lo
  CC     stem_UTF_8_french.lo
  CC     stem_UTF_8_german.lo
  CC     stem_UTF_8_hungarian.lo
  CC     stem_UTF_8_italian.lo
  CC     stem_UTF_8_norwegian.lo
  CC     stem_UTF_8_porter.lo
  CC     stem_UTF_8_portuguese.lo
  CC     stem_UTF_8_russian.lo
  CC     stem_UTF_8_spanish.lo
  CC     stem_UTF_8_swedish.lo
  CCLD   libstemmer.la
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libstemmer' wordt verlaten
Making all in libinotify
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libinotify' wordt binnengegaan
  CC     inotify-monitor.lo
  CC     inotify-handle.lo
  CC     inotify-listhash.lo
  CCLD   libinotify.la
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libinotify' wordt verlaten
Making all in libtracker-common
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-common' wordt binnengegaan
  GEN    tracker-marshal.h
  GEN    tracker-marshal.c
make  all-am
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-common' wordt binnengegaan
  CC     tracker-marshal.lo
  CC     tracker-os-dependant-unix.lo
  CC     tracker-power-devicekit.lo
  CC     tracker-storage-hal.lo
  CC     tracker-config-file.lo
  CC     tracker-class.lo
  CC     tracker-dbus.lo
  CC     tracker-file-utils.lo
  CC     tracker-ioprio.lo
  CC     tracker-keyfile-object.lo
  CC     tracker-language.lo
  CC     tracker-log.lo
  CC     tracker-namespace.lo
  CC     tracker-ontology.lo
  CC     tracker-property.lo
  CC     tracker-statement-list.lo
  CC     tracker-type-utils.lo
  CC     tracker-utils.lo
  CC     tracker-crc32.lo
  CC     tracker-sparql-builder.lo
tracker-sparql-builder.c: In function ‘tracker_sparql_builder_object_string’:
tracker-sparql-builder.c:321: warning: assignment discards qualifiers from pointer target type
tracker-sparql-builder.c: In function ‘tracker_sparql_builder_object_int64’:
tracker-sparql-builder.c:387: warning: format ‘%lli’ expects type ‘long long int’, but argument 2 has 
type ‘gint64’
  CC     tracker-turtle-writer.lo
tracker-turtle-writer.c: In function ‘tracker_turtle_writer_object_string’:
tracker-turtle-writer.c:297: warning: assignment discards qualifiers from pointer target type
tracker-turtle-writer.c: In function ‘tracker_turtle_writer_object_int64’:
tracker-turtle-writer.c:362: warning: format ‘%lli’ expects type ‘long long int’, but argument 2 has 
type ‘gint64’
  CCLD   libtracker-common.la
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-common' wordt verlaten
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-common' wordt verlaten
Making all in libtracker-fts
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-fts' wordt binnengegaan
  CC     tracker-fts.lo
  CC     tracker-fts-config.lo
  CC     tracker-fts-hash.lo
  CC     tracker-parser.lo
  CCLD   libtracker-fts.la
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-fts' wordt verlaten
Making all in libtracker-db
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-db' wordt binnengegaan
  CC     tracker-db-dbus.lo
  CC     tracker-db-interface.lo
  CC     tracker-db-interface-sqlite.lo
  CC     tracker-db-manager.lo
  CC     tracker-db-journal.lo
  CCLD   libtracker-db.la
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-db' wordt verlaten
Making all in libtracker-data
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-data' wordt binnengegaan
make  all-am
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-data' wordt binnengegaan
  CC     tracker-data-backup.lo
  CC     tracker-data-manager.lo
  CC     tracker-data-query.lo
  CC     tracker-data-update.lo
  CC     tracker-sparql-query.lo
  CC     tracker-sparql-scanner.lo
tracker-sparql-scanner.c: In function ‘tracker_sparql_scanner_matches’:
tracker-sparql-scanner.c:1614: warning: assignment discards qualifiers from pointer target type
  CC     tracker-turtle-reader.lo
  CCLD   libtracker-data.la
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-data' wordt verlaten
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-data' wordt verlaten
Making all in libtracker-extract
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-extract' wordt binnengegaan
  CC     tracker-exif.lo
  CC     tracker-iptc.lo
  CC     tracker-xmp.lo
  CCLD   libtracker-extract-0.7.la
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-extract' wordt verlaten
Making all in libtracker-client
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-client' wordt binnengegaan
  GEN    tracker-resources-glue.h
  GEN    tracker-statistics-glue.h
make  all-am
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-client' wordt binnengegaan
  CC     tracker.lo
  CCLD   libtracker-client-0.7.la
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-client' wordt verlaten
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-client' wordt verlaten
Making all in libtracker-miner
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-miner' wordt binnengegaan
  GEN    tracker-miner-glue.h
  GEN    tracker-miner-client.h
  GEN    tracker-marshal.c
  GEN    tracker-marshal.h
make  all-am
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-miner' wordt binnengegaan
  CC     tracker-crawler.lo
  CC     tracker-marshal.lo
  CC     tracker-miner.lo
  CC     tracker-miner-fs.lo
  CC     tracker-miner-manager.lo
  CC     tracker-monitor.lo
  CC     tracker-utils.lo
  CCLD   libtracker-miner-0.7.la
make[4]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-miner' wordt verlaten
make[3]: Map '/src/gnome2/tracker-0.7.18/src/libtracker-miner' wordt verlaten
Making all in plugins
make[3]: Map '/src/gnome2/tracker-0.7.18/src/plugins' wordt binnengegaan
Making all in deskbar
make[4]: Map '/src/gnome2/tracker-0.7.18/src/plugins/deskbar' wordt binnengegaan
make[4]: Er hoeft niets gedaan te worden voor 'all'.
make[4]: Map '/src/gnome2/tracker-0.7.18/src/plugins/deskbar' wordt verlaten
Making all in kmail
make[4]: Map '/src/gnome2/tracker-0.7.18/src/plugins/kmail' wordt binnengegaan
  GEN    tracker-kmail-registrar-glue.h
make  all-am
make[5]: Map '/src/gnome2/tracker-0.7.18/src/plugins/kmail' wordt binnengegaan
  CC     tracker-kmail-registrar.lo
  CCLD   libtracker-module_kmail-daemon-module.la
make[5]: Map '/src/gnome2/tracker-0.7.18/src/plugins/kmail' wordt verlaten
make[4]: Map '/src/gnome2/tracker-0.7.18/src/plugins/kmail' wordt verlaten
Making all in evolution
make[4]: Map '/src/gnome2/tracker-0.7.18/src/plugins/evolution' wordt binnengegaan
LC_ALL=C /opt/gnome2/bin/intltool-merge -x -u /tmp org-freedesktop-Tracker-evolution-plugin.eplug.xml 
org-freedesktop-Tracker-evolution-plugin.eplug.in
Merging translations into org-freedesktop-Tracker-evolution-plugin.eplug.in.
CREATED org-freedesktop-Tracker-evolution-plugin.eplug.in
sed -e "s|+PLUGIN_INSTALL_DIR+|/opt/gnome2/lib64/evolution/2.30/plugins|"       \
            -e "s|+GETTEXT_PACKAGE+|tracker|"                   \
            -e "s|+LOCALEDIR+|/opt/gnome2/share/locale|"                                        \
            org-freedesktop-Tracker-evolution-plugin.eplug.in > org-freedesktop-Tracker-evolution-plugin.eplug
make  all-am
make[5]: Map '/src/gnome2/tracker-0.7.18/src/plugins/evolution' wordt binnengegaan
  CC     tracker-evolution-plugin.lo
tracker-evolution-plugin.c:211: error: expected ‘)’ before ‘*’ token
tracker-evolution-plugin.c:2161: error: expected ‘)’ before ‘*’ token
tracker-evolution-plugin.c: In function ‘tracker_evolution_plugin_init’:
tracker-evolution-plugin.c:2274: warning: passing argument 1 of ‘g_object_ref’ makes pointer from integer 
without a cast
/opt/gnome2/include/glib-2.0/gobject/gobject.h:441: note: expected ‘gpointer’ but argument is of type 
‘int’
make[5]: *** [tracker-evolution-plugin.lo] Fout 1
make[5]: Map '/src/gnome2/tracker-0.7.18/src/plugins/evolution' wordt verlaten
make[4]: *** [all] Fout 2
rm org-freedesktop-Tracker-evolution-plugin.eplug.in
make[4]: Map '/src/gnome2/tracker-0.7.18/src/plugins/evolution' wordt verlaten
make[3]: *** [all-recursive] Fout 1
make[3]: Map '/src/gnome2/tracker-0.7.18/src/plugins' wordt verlaten
make[2]: *** [all-recursive] Fout 1
make[2]: Map '/src/gnome2/tracker-0.7.18/src' wordt verlaten
make[1]: *** [all-recursive] Fout 1
make[1]: Map '/src/gnome2/tracker-0.7.18' wordt verlaten
make: *** [all] Fout 2
*** Error during phase build of tracker: ########## Error running make   *** [6/128]



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