jhbuild build issues
- From: Djihed Afifi <djihedlists googlemail com>
- To: gnome-devel-list <gnome-devel-list gnome org>
- Subject: jhbuild build issues
- Date: Fri, 11 Jan 2008 08:57:46 +0000
Hi,
I am trying to build some GNOME trunk packages using jhbuild and I'm
running through difficulties.
Namely, some packages (like evolution and epiphany) seem to be using the
local glib library (/usr/lib/libglib-2.0.so.0) instead of the one just
built by jhbuild.
When I look at the make output, I see that the local glib is being
placed before the jhbuild version of glibg, which causes the errors.
See the attached file for a log of this happening.
Why does this behaviour happen? I'd really like to build these trunk
versions for bugs and testing, but I'm hitting this wall.
Any ideas are welcome.
Djihed
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]