Re: [Evolution-hackers] Trunk build error
- From: Djihed Afifi <djihedlists googlemail com>
- To: Matthew Barnes <mbarnes redhat com>
- Cc: evolution-hackers gnome org
- Subject: Re: [Evolution-hackers] Trunk build error
- Date: Fri, 11 Jan 2008 14:57:58 +0000
I have little experience in build systems.
However, in the line below, which is being executed in ./shell
Notice the first mention of /usr/lib/libglib-2.0.so
I noticed that if I remove that and run that command alone, it executes
without error, and it links against the actual jhbuild built glib.
What generated this?
I fried grep looking for clues, but got nowhere.
Djihed
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 -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
في ج، 11-01-2008 عند 07:49 -0500 ، كتب Matthew Barnes:
> On Fri, 2008-01-11 at 13:18 +0100, Milan Crha wrote:
> > Hello,
> > regarding to this page:
> > http://library.gnome.org/devel/glib/unstable/glib-Data-Checksums.html
> > Support for checksums has been added in GLib 2.16
> > So it requires a newer glib and maybe other libraries too, I guess.
>
> The checksum functions are being used in unstable libgnomeui, but
> libgnomeui's configure script does check for GLib >= 2.15.0. Not sure
> how that slipped past jhbuild.
>
> As for the Evolution project, our policy is to develop against the
> latest stable GNOME release (at this time 2.20), which included GLib
> 2.14. So we should NOT be using these new GLib functions until GLib
> 2.16 is included in a stable GNOME release.
>
> Matthew Barnes
>
> _______________________________________________
> Evolution-hackers mailing list
> Evolution-hackers gnome org
> http://mail.gnome.org/mailman/listinfo/evolution-hackers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]