Re: GNOME 2.91.90 build issues (tracker, network-manager-applet, libpeas)



On Wed, 2011-02-23 at 15:52 +0000, Lucas Rocha wrote:
> Hi,
> 
> GNOME 2.91.90 built generally fine with a few exceptions. Here are the
> current build problems:
> 
> - tracker's nautilus extension doesn't build
> 
> tracker-tags-extension.c: In function
> 'tracker_tags_extension_menu_provider_iface_init':
> tracker-tags-extension.c:249: error: 'NautilusMenuProviderIface' has
> no member named 'get_toolbar_items'
> tracker-tags-extension.c: In function 'tracker_tags_extension_init':
> tracker-tags-extension.c:280: warning: 'tracker_client_new' is
> deprecated (declared at ../../../src/libtracker-client/tracker.h:125)
> make[4]: ** [tracker-tags-extension.lo] Erro 1
> 
> - libpeas doesn't build
> 
> make[2]: Entrando no diretório
> `/home/lucasr/Code/gnome-tarballs/gnome-suites-core-2.91.90/libpeas-0.7.3/libpeas-gtk'
>   GISCAN PeasGtk-1.0.gir
> ./.libs/libpeas-gtk-1.0.so: undefined reference to `peas_plugin_info_is_hidden'
> collect2: ld returned 1 exit status
> linking of temporary binary failed: Command '['/bin/bash',
> '../libtool', '--mode=link', '--tag=CC', '--silent', 'gcc', '-o',
> '/home/lucasr/Code/gnome-tarballs/gnome-suites-core-2.91.90/libpeas-0.7.3/libpeas-gtk/tmp-introspect55XuVb/PeasGtk-1.0',
> '-export-dynamic', '-g', '-O2', '-L.', 'libpeas-gtk-1.0.la',
> '-pthread', '-L/home/lucasr/Code/gnome-tarballs/gnome-suites-core-2.91.90/install/lib',
> '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0',
> '-lrt', '-lglib-2.0',
> '/home/lucasr/Code/gnome-tarballs/gnome-suites-core-2.91.90/libpeas-0.7.3/libpeas-gtk/tmp-introspect55XuVb/PeasGtk-1.0.o']'
> returned non-zero exit status 1
> make[2]: ** [PeasGtk-1.0.gir] Erro 1
> 
> - network-manager-applet doesn't build with libnotify 0.7.1
> 
> applet.c: In function ‘applet_do_notify’:
> applet.c:630: error: too many arguments to function ‘notify_notification_new’
> cc1: warnings being treated as errors
> applet.c:634: error: implicit declaration of function
> ‘notify_notification_attach_to_status_icon’
> make[3]: ** [nm_applet-applet.o] Erro 1
> make[3]: Saindo do diretório
> `/home/lucasr/Code/gnome-tarballs/gnome-suites-core-2.91.90/network-manager-applet-0.8.2/src'
> make[2]: ** [all-recursive] Erro 1

This looks like you're using a tarball for the build instead of upstream
jhbuild's module that pulls from git master?  I can't seem to find
anything in jhbuild's GNOME 3 module sets that references
network-manager-applet 0.8.2; it should all be git master.

In gnome-suites-core-3.0.modules we have:

  <autotools id="network-manager-applet">
    <branch/>

which should pull from master, not a tarball.

Dan




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