Hi,

In order to test some patches with evolution trunk, I am trying to build
using jhbuild. I issue "jhbuild build evolution".

All is built normally up to evolution, which fails with the attached
error message...

I googled around and around didn't know why this is happening. 
Any ideas are welcome, this is driving me nuts, and it's just such a
chore and risk to patch against the gnome-2-20 branch and migrate the
patches to trunk manually.


Djihed

distribution: ubuntu Feisty.
gcc -DHAVE_CONFIG_H -I. -I.. -I../widgets -I../widgets/misc -I.. -I../shell 
-I../shell 
-DEVOLUTION_IMAGESDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/images"\"
 -DEVOLUTION_LOCALEDIR=\""/media/debian/jhbuild/gnome2/share/locale"\" 
-DEVOLUTION_DATADIR=\""/media/debian/jhbuild/gnome2/share"\" 
-DEVOLUTION_GLADEDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/glade"\"
 
-DEVOLUTION_HELPDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/help"\"
 -DEVOLUTION_UIDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/ui"\" 
-DEVOLUTION_TOOLSDIR=\""/media/debian/jhbuild/gnome2/libexec/evolution/2.22"\" 
-DPREFIX=\""/media/debian/jhbuild/gnome2"\" 
-DSYSCONFDIR=\""/media/debian/jhbuild/gnome2/etc"\" 
-DDATADIR=\""/media/debian/jhbuild/gnome2/share"\" 
-DLIBDIR=\""/media/debian/jhbuild/gnome2/share"\" 
-DG_LOG_DOMAIN=\"evolution-shell\" -DORBIT2=1 -pthread 
-I/media/debian/jhbuild/gnome2/include/evolution-data-server-2.22 
-I/media/debian/jhbuild/gnome2/include/libgnome-2.0 
-I/media/debian/jhbuild/gnome2/include/libbonobo-2.0 
-I/media/debian/jhbuild/gnome2/include/orbit-2.0 
-I/media/debian/jhbuild/gnome2/include/gconf/2 
-I/media/debian/jhbuild/gnome2/include/gnome-vfs-2.0 
-I/media/debian/jhbuild/gnome2/lib/gnome-vfs-2.0/include 
-I/media/debian/jhbuild/gnome2/include 
-I/media/debian/jhbuild/gnome2/include/glib-2.0 
-I/media/debian/jhbuild/gnome2/lib/glib-2.0/include 
-I/media/debian/jhbuild/gnome2/include/bonobo-activation-2.0 
-I/media/debian/jhbuild/gnome2/include/libxml2    -DORBIT2=1 -pthread 
-I/media/debian/jhbuild/gnome2/include/gtk-2.0 
-I/media/debian/jhbuild/gnome2/lib/gtk-2.0/include 
-I/media/debian/jhbuild/gnome2/include/atk-1.0 
-I/media/debian/jhbuild/gnome2/include/cairo 
-I/media/debian/jhbuild/gnome2/include/pango-1.0 
-I/media/debian/jhbuild/gnome2/include/glib-2.0 
-I/media/debian/jhbuild/gnome2/lib/glib-2.0/include 
-I/media/debian/jhbuild/gnome2/include 
-I/media/debian/jhbuild/gnome2/include/pixman-1 
-I/media/debian/jhbuild/gnome2/include/gconf/2 
-I/media/debian/jhbuild/gnome2/include/orbit-2.0 
-I/media/debian/jhbuild/gnome2/include/gnome-vfs-2.0 
-I/media/debian/jhbuild/gnome2/lib/gnome-vfs-2.0/include 
-I/media/debian/jhbuild/gnome2/include/libbonobo-2.0 
-I/media/debian/jhbuild/gnome2/include/bonobo-activation-2.0 
-I/media/debian/jhbuild/gnome2/include/libbonoboui-2.0 
-I/media/debian/jhbuild/gnome2/include/libxml2 
-I/media/debian/jhbuild/gnome2/include/libgnomecanvas-2.0 
-I/media/debian/jhbuild/gnome2/include/libgnome-2.0 -I/usr/include/freetype2 
-I/media/debian/jhbuild/gnome2/include/gail-1.0 
-I/media/debian/jhbuild/gnome2/include/libart-2.0 
-I/media/debian/jhbuild/gnome2/include/libglade-2.0 
-I/media/debian/jhbuild/gnome2/include/libgnomeui-2.0 
-I/media/debian/jhbuild/gnome2/include/gnome-keyring-1 -I/usr/include/libpng12  
 -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE 
-I/media/debian/jhbuild/gnome2/include/libgnomeui-2.0 
-I/media/debian/jhbuild/gnome2/include/libart-2.0 
-I/media/debian/jhbuild/gnome2/include/gconf/2 
-I/media/debian/jhbuild/gnome2/include/gnome-keyring-1 
-I/media/debian/jhbuild/gnome2/include/libgnome-2.0 
-I/media/debian/jhbuild/gnome2/include/libbonoboui-2.0 
-I/media/debian/jhbuild/gnome2/include/libgnomecanvas-2.0 
-I/media/debian/jhbuild/gnome2/include/gtk-2.0 
-I/media/debian/jhbuild/gnome2/include/gnome-vfs-2.0 
-I/media/debian/jhbuild/gnome2/lib/gnome-vfs-2.0/include 
-I/media/debian/jhbuild/gnome2/include/orbit-2.0 
-I/media/debian/jhbuild/gnome2/include 
-I/media/debian/jhbuild/gnome2/include/glib-2.0 
-I/media/debian/jhbuild/gnome2/lib/glib-2.0/include 
-I/media/debian/jhbuild/gnome2/include/libbonobo-2.0 
-I/media/debian/jhbuild/gnome2/include/bonobo-activation-2.0 
-I/media/debian/jhbuild/gnome2/include/libxml2 
-I/media/debian/jhbuild/gnome2/include/pango-1.0 -I/usr/include/freetype2 
-I/media/debian/jhbuild/gnome2/include/gail-1.0 
-I/media/debian/jhbuild/gnome2/lib/gtk-2.0/include 
-I/media/debian/jhbuild/gnome2/include/atk-1.0 
-I/media/debian/jhbuild/gnome2/include/cairo 
-I/media/debian/jhbuild/gnome2/include/pixman-1 
-I/media/debian/jhbuild/gnome2/include/libglade-2.0 
-I/media/debian/jhbuild/gnome2/include/libgtkhtml-3.14 
-I/media/debian/jhbuild/gnome2/include/dbus-1.0 
-I/media/debian/jhbuild/gnome2/lib/dbus-1.0/include -I/usr/include/libpng12 
-I/usr/include/NetworkManager        -g -O2 -Wall -Wmissing-prototypes  
-Wno-sign-compare -MT es-menu.o -MD -MP -MF .deps/es-menu.Tpo -c -o es-menu.o 
es-menu.c
mv -f .deps/es-menu.Tpo .deps/es-menu.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../widgets -I../widgets/misc -I.. -I../shell 
-I../shell 
-DEVOLUTION_IMAGESDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/images"\"
 -DEVOLUTION_LOCALEDIR=\""/media/debian/jhbuild/gnome2/share/locale"\" 
-DEVOLUTION_DATADIR=\""/media/debian/jhbuild/gnome2/share"\" 
-DEVOLUTION_GLADEDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/glade"\"
 
-DEVOLUTION_HELPDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/help"\"
 -DEVOLUTION_UIDIR=\""/media/debian/jhbuild/gnome2/share/evolution/2.22/ui"\" 
-DEVOLUTION_TOOLSDIR=\""/media/debian/jhbuild/gnome2/libexec/evolution/2.22"\" 
-DPREFIX=\""/media/debian/jhbuild/gnome2"\" 
-DSYSCONFDIR=\""/media/debian/jhbuild/gnome2/etc"\" 
-DDATADIR=\""/media/debian/jhbuild/gnome2/share"\" 
-DLIBDIR=\""/media/debian/jhbuild/gnome2/share"\" 
-DG_LOG_DOMAIN=\"evolution-shell\" -DORBIT2=1 -pthread 
-I/media/debian/jhbuild/gnome2/include/evolution-data-server-2.22 
-I/media/debian/jhbuild/gnome2/include/libgnome-2.0 
-I/media/debian/jhbuild/gnome2/include/libbonobo-2.0 
-I/media/debian/jhbuild/gnome2/include/orbit-2.0 
-I/media/debian/jhbuild/gnome2/include/gconf/2 
-I/media/debian/jhbuild/gnome2/include/gnome-vfs-2.0 
-I/media/debian/jhbuild/gnome2/lib/gnome-vfs-2.0/include 
-I/media/debian/jhbuild/gnome2/include 
-I/media/debian/jhbuild/gnome2/include/glib-2.0 
-I/media/debian/jhbuild/gnome2/lib/glib-2.0/include 
-I/media/debian/jhbuild/gnome2/include/bonobo-activation-2.0 
-I/media/debian/jhbuild/gnome2/include/libxml2    -DORBIT2=1 -pthread 
-I/media/debian/jhbuild/gnome2/include/gtk-2.0 
-I/media/debian/jhbuild/gnome2/lib/gtk-2.0/include 
-I/media/debian/jhbuild/gnome2/include/atk-1.0 
-I/media/debian/jhbuild/gnome2/include/cairo 
-I/media/debian/jhbuild/gnome2/include/pango-1.0 
-I/media/debian/jhbuild/gnome2/include/glib-2.0 
-I/media/debian/jhbuild/gnome2/lib/glib-2.0/include 
-I/media/debian/jhbuild/gnome2/include 
-I/media/debian/jhbuild/gnome2/include/pixman-1 
-I/media/debian/jhbuild/gnome2/include/gconf/2 
-I/media/debian/jhbuild/gnome2/include/orbit-2.0 
-I/media/debian/jhbuild/gnome2/include/gnome-vfs-2.0 
-I/media/debian/jhbuild/gnome2/lib/gnome-vfs-2.0/include 
-I/media/debian/jhbuild/gnome2/include/libbonobo-2.0 
-I/media/debian/jhbuild/gnome2/include/bonobo-activation-2.0 
-I/media/debian/jhbuild/gnome2/include/libbonoboui-2.0 
-I/media/debian/jhbuild/gnome2/include/libxml2 
-I/media/debian/jhbuild/gnome2/include/libgnomecanvas-2.0 
-I/media/debian/jhbuild/gnome2/include/libgnome-2.0 -I/usr/include/freetype2 
-I/media/debian/jhbuild/gnome2/include/gail-1.0 
-I/media/debian/jhbuild/gnome2/include/libart-2.0 
-I/media/debian/jhbuild/gnome2/include/libglade-2.0 
-I/media/debian/jhbuild/gnome2/include/libgnomeui-2.0 
-I/media/debian/jhbuild/gnome2/include/gnome-keyring-1 -I/usr/include/libpng12  
 -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE 
-I/media/debian/jhbuild/gnome2/include/libgnomeui-2.0 
-I/media/debian/jhbuild/gnome2/include/libart-2.0 
-I/media/debian/jhbuild/gnome2/include/gconf/2 
-I/media/debian/jhbuild/gnome2/include/gnome-keyring-1 
-I/media/debian/jhbuild/gnome2/include/libgnome-2.0 
-I/media/debian/jhbuild/gnome2/include/libbonoboui-2.0 
-I/media/debian/jhbuild/gnome2/include/libgnomecanvas-2.0 
-I/media/debian/jhbuild/gnome2/include/gtk-2.0 
-I/media/debian/jhbuild/gnome2/include/gnome-vfs-2.0 
-I/media/debian/jhbuild/gnome2/lib/gnome-vfs-2.0/include 
-I/media/debian/jhbuild/gnome2/include/orbit-2.0 
-I/media/debian/jhbuild/gnome2/include 
-I/media/debian/jhbuild/gnome2/include/glib-2.0 
-I/media/debian/jhbuild/gnome2/lib/glib-2.0/include 
-I/media/debian/jhbuild/gnome2/include/libbonobo-2.0 
-I/media/debian/jhbuild/gnome2/include/bonobo-activation-2.0 
-I/media/debian/jhbuild/gnome2/include/libxml2 
-I/media/debian/jhbuild/gnome2/include/pango-1.0 -I/usr/include/freetype2 
-I/media/debian/jhbuild/gnome2/include/gail-1.0 
-I/media/debian/jhbuild/gnome2/lib/gtk-2.0/include 
-I/media/debian/jhbuild/gnome2/include/atk-1.0 
-I/media/debian/jhbuild/gnome2/include/cairo 
-I/media/debian/jhbuild/gnome2/include/pixman-1 
-I/media/debian/jhbuild/gnome2/include/libglade-2.0 
-I/media/debian/jhbuild/gnome2/include/libgtkhtml-3.14 
-I/media/debian/jhbuild/gnome2/include/dbus-1.0 
-I/media/debian/jhbuild/gnome2/lib/dbus-1.0/include -I/usr/include/libpng12 
-I/usr/include/NetworkManager        -g -O2 -Wall -Wmissing-prototypes  
-Wno-sign-compare -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
mv -f .deps/main.Tpo .deps/main.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall 
-Wmissing-prototypes  -Wno-sign-compare   -o evolution 
Evolution-DataServer-common.o Evolution-DataServer-skels.o 
Evolution-DataServer-stubs.o  e-shell-nm-glib.o e-component-registry.o 
e-config-upgrade.o e-corba-config-page.o e-history.o e-shell.o 
e-shell-folder-title-bar.o e-shell-importer.o e-shell-settings-dialog.o 
e-shell-window-commands.o e-shell-window.o e-shell-view.o e-sidebar.o 
es-event.o es-menu.o main.o libeshell.la 
../widgets/e-timezone-dialog/libetimezonedialog.la 
../widgets/misc/libemiscwidgets.la ../e-util/libeutil.la -pthread 
-L/media/debian/jhbuild/gnome2/lib -lecal-1.2 -lgnome-2 -lpopt 
-ledataserver-1.2 -lxml2 -lgconf-2 -lbonobo-2 -lbonobo-activation -lgmodule-2.0 
-ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0   -pthread 
-L/media/debian/jhbuild/gnome2/lib -lglade-2.0 -lgnomeui-2 -lSM -lICE 
-lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 
-lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 
-latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgconf-2 
-lgthread-2.0 -lrt -lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0 -lxml2   
-pthread -L/media/debian/jhbuild/gnome2/lib -lgtkhtml-3.14 -lgnomeui-2 -lSM 
-lICE -lglade-2.0 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt 
-lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgconf-2 -lgthread-2.0 
-lrt -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 
-lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -ldl -lnm_glib -ldbus-glib-1 
-ldbus-1 -lgobject-2.0 -lglib-2.0    
gcc -g -O2 -Wall -Wmissing-prototypes -Wno-sign-compare -o .libs/evolution 
Evolution-DataServer-common.o Evolution-DataServer-skels.o 
Evolution-DataServer-stubs.o e-shell-nm-glib.o e-component-registry.o 
e-config-upgrade.o e-corba-config-page.o e-history.o e-shell.o 
e-shell-folder-title-bar.o e-shell-importer.o e-shell-settings-dialog.o 
e-shell-window-commands.o e-shell-window.o e-shell-view.o e-sidebar.o 
es-event.o es-menu.o main.o -pthread -pthread -pthread  ./.libs/libeshell.so 
-L/media/debian/jhbuild/gnome2/lib 
../widgets/e-timezone-dialog/.libs/libetimezonedialog.so 
/media/debian/jhbuild/checkout/evolution/widgets/misc/.libs/libemiscwidgets.so 
/media/debian/jhbuild/gnome2/lib/libhal.so /usr/lib/libnotify.so 
/usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so 
/usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so -lXext -lXinerama 
-lXi -lXrandr -lXcursor -lXcomposite -lXdamage /usr/lib/libpango-1.0.so 
/usr/lib/libcairo.so -lXfixes /usr/lib/libgmodule-2.0.so 
/usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so 
../widgets/misc/.libs/libemiscwidgets.so 
/media/debian/jhbuild/checkout/evolution/widgets/text/.libs/libetext.so 
/media/debian/jhbuild/checkout/evolution/widgets/table/.libs/libetable.so 
/media/debian/jhbuild/checkout/evolution/a11y/widgets/.libs/libevolution-widgets-a11y.so
 /media/debian/jhbuild/checkout/evolution/a11y/.libs/libevolution-a11y.so 
/media/debian/jhbuild/checkout/evolution/e-util/.libs/libeutil.so 
/media/debian/jhbuild/gnome2/lib/libcamel-provider-1.2.so 
../e-util/.libs/libeutil.so 
/media/debian/jhbuild/gnome2/lib/libedataserverui-1.2.so 
/media/debian/jhbuild/gnome2/lib/libebook-1.2.so 
/media/debian/jhbuild/gnome2/lib/libcamel-1.2.so -lnss3 -lsmime3 -lssl3 
/media/debian/jhbuild/gnome2/lib/libecal-1.2.so 
/media/debian/jhbuild/gnome2/lib/libedataserver-1.2.so -lplds4 -lplc4 -lnspr4 
/media/debian/jhbuild/gnome2/lib/libgtkhtml-3.14.so 
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so 
/media/debian/jhbuild/gnome2/lib/libgnome-keyring.so /usr/lib/libjpeg.so 
/media/debian/jhbuild/gnome2/lib/libglade-2.0.so 
/media/debian/jhbuild/gnome2/lib/libbonoboui-2.so -lSM -lICE 
/media/debian/jhbuild/gnome2/lib/libgnomecanvas-2.so 
/media/debian/jhbuild/gnome2/lib/libgailutil.so 
/media/debian/jhbuild/gnome2/lib/libgnome-2.so 
/media/debian/jhbuild/gnome2/lib/libgnomevfs-2.so -lssl -lcrypto 
/media/debian/jhbuild/gnome2/lib/libavahi-glib.so 
/media/debian/jhbuild/gnome2/lib/libavahi-client.so 
/media/debian/jhbuild/gnome2/lib/libavahi-common.so -lresolv -lutil 
/media/debian/jhbuild/gnome2/lib/libesd.so /usr/lib/libasound.so 
/media/debian/jhbuild/gnome2/lib/libaudiofile.so /usr/lib/libpopt.so 
/media/debian/jhbuild/gnome2/lib/libbonobo-2.so 
/media/debian/jhbuild/gnome2/lib/libbonobo-activation.so 
/media/debian/jhbuild/gnome2/lib/libORBitCosNaming-2.so 
/media/debian/jhbuild/gnome2/lib/libart_lgpl_2.so 
/media/debian/jhbuild/gnome2/lib/libgconf-2.so 
/media/debian/jhbuild/gnome2/lib/libORBit-2.so 
/media/debian/jhbuild/gnome2/lib/libgthread-2.0.so -lpthread -lrt 
/media/debian/jhbuild/gnome2/lib/libgtk-x11-2.0.so 
/media/debian/jhbuild/gnome2/lib/libxml2.so 
/media/debian/jhbuild/gnome2/lib/libgdk-x11-2.0.so 
/media/debian/jhbuild/gnome2/lib/libatk-1.0.so 
/media/debian/jhbuild/gnome2/lib/libgdk_pixbuf-2.0.so 
/media/debian/jhbuild/gnome2/lib/libpangocairo-1.0.so 
/media/debian/jhbuild/gnome2/lib/libpangoft2-1.0.so 
/media/debian/jhbuild/gnome2/lib/libpango-1.0.so 
/media/debian/jhbuild/gnome2/lib/libcairo.so 
/media/debian/jhbuild/gnome2/lib/libfontconfig.so /usr/lib/libfreetype.so -lz 
/usr/lib/libexpat.so -lpng12 -lXrender -lX11 
/media/debian/jhbuild/gnome2/lib/libpixman-1.so -lm 
/media/debian/jhbuild/gnome2/lib/libgmodule-2.0.so -ldl -lnm_glib 
/media/debian/jhbuild/gnome2/lib/libdbus-glib-1.so -lnsl 
/media/debian/jhbuild/gnome2/lib/libdbus-1.so 
/media/debian/jhbuild/gnome2/lib/libgobject-2.0.so 
/media/debian/jhbuild/gnome2/lib/libglib-2.0.so -lselinux -Wl,--rpath 
-Wl,/media/debian/jhbuild/gnome2/lib/evolution/2.22 -Wl,--rpath 
-Wl,/media/debian/jhbuild/gnome2/lib
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so: undefined reference to 
`g_checksum_update'
/media/debian/jhbuild/checkout/evolution/widgets/misc/.libs/libemiscwidgets.so: 
undefined reference to `g_assertion_message_expr'
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so: undefined reference to 
`g_checksum_free'
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so: undefined reference to 
`g_checksum_get_digest'
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so: undefined reference to 
`g_checksum_new'
/media/debian/jhbuild/gnome2/lib/libcamel-provider-1.2.so: undefined reference 
to `g_assertion_message'
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so: undefined reference to 
`g_checksum_get_string'
/media/debian/jhbuild/gnome2/lib/libgnomeui-2.so: undefined reference to 
`g_compute_checksum_for_data'
collect2: ld returned 1 exit status
make[4]: *** [evolution] Error 1
make[4]: Leaving directory `/media/debian/jhbuild/checkout/evolution/shell'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/media/debian/jhbuild/checkout/evolution/shell'
make[2]: *** [all] Error 2
rm GNOME_Evolution_Shell.server.in
make[2]: Leaving directory `/media/debian/jhbuild/checkout/evolution/shell'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/media/debian/jhbuild/checkout/evolution'
make: *** [all] Error 2
_______________________________________________
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to