Re: evolution 2.10.1

Joseph Sacco <[email protected]>
Newsgroups gmane.comp.gnome.garnome
Message-ID <[email protected]>
Dan,

You did not mention which distro/platform you are running.

On my system, PPC running fedora FC6, the errant symbols are located in

     /usr/lib/libkrb5.a


Two things come to mind:

(1) Did you also install the kerberos5 devel packages?

(2) Where did the distro install the kerberos5 files?


The GAR Makefile file evolution contains a section

###  uncomment CONFIGURE_ARGS to add kerberos 5 support
###  --with-krb5=DIR , where DIR is the root of the install directory for kerberos 5
CONFIGURE_ARGS += --with-krb5=/usr

You may have to adjust the install directory for your distro.

Another thing you can do is build evo without kerberos support.


-Joseph

============================================================================

On Thu, 2007-05-03 at 08:30 +0200, Dan Bolser wrote:
> I was having trouble compiling evolution stuff with version 2.10.1, so
> I rolled back the version to 2.10.0... now I have the following
> error...
> 
> -lgconf-2 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -liconv
> cc -I/project/StruPPi/bolser/build/include -O2 -pipe -Wall
> -Wmissing-prototypes -Wnested-externs -Wpointer-arith
> -Wno-sign-compare -Wno-sign-compare -Wl,--export-dynamic -o
> evolution-exchange-storage exchange-autoconfig-wizard.o
> exchange-component.o exchange-config-listener.o
> exchange-change-password.o exchange-migrate.o exchange-storage.o
> main.o ../camel/.libs/camel-stub-marshal.o
> -Wl,-R/project/StruPPi/bolser/build/lib/evolution/2.10
> -Wl,--export-dynamic -pthread
> -Wl,-R/project/StruPPi/bolser/build/lib/evolution/2.10
> -Wl,--export-dynamic -pthread  -L/project/StruPPi/bolser/build/lib
> ../mail/.libs/libexchangemail.a
> ../addressbook/.libs/libexchangeaddressbook.a
> ../calendar/.libs/libexchangecalendar.a
> /project/StruPPi/bolser/build/lib/libldap.so /usr/lib/libsasl2.so
> /project/StruPPi/bolser/build/lib/liblber.so
> -L/project/StruPPi/bolser/build/lib/evolution/2.10 -L/usr/X11R6/lib
> -L/project/StruPPi/bolser/build/lib/firefox-2.0.0.3
> /project/StruPPi/bolser/build/lib/libedata-book-1.2.so
> /project/StruPPi/bolser/build/lib/libedata-cal-1.2.so
> /project/StruPPi/bolser/build/lib/libecal-1.2.so
> /project/StruPPi/bolser/build/lib/evolution/2.10/libeshell.so
> /project/StruPPi/bolser/build/lib/evolution/2.10/libemiscwidgets.so
> /project/StruPPi/bolser/build/lib/evolution/2.10/libetext.so
> /project/StruPPi/bolser/build/lib/evolution/2.10/libetable.so
> /project/StruPPi/bolser/build/lib/evolution/2.10/libevolution-widgets-a11y.so
> /project/StruPPi/bolser/build/lib/evolution/2.10/libevolution-a11y.so
> /project/StruPPi/bolser/build/lib/evolution/2.10/libeutil.so
> /project/StruPPi/bolser/build/lib/libcamel-provider-1.2.so
> /project/StruPPi/bolser/build/lib/libgnomeprintui-2-2.so
> /project/StruPPi/bolser/build/lib/libgnomeprint-2-2.so
> /project/StruPPi/bolser/build/lib/libgtkhtml-3.14.so
> /project/StruPPi/bolser/build/lib/libgailutil.so
> /project/StruPPi/bolser/build/lib/libgnomeui-2.so -ljpeg
> /project/StruPPi/bolser/build/lib/libbonoboui-2.so
> /project/StruPPi/bolser/build/lib/libgnome-keyring.so
> /project/StruPPi/bolser/build/lib/libgnomecanvas-2.so
> /project/StruPPi/bolser/build/lib/libart_lgpl_2.so
> /project/StruPPi/bolser/build/lib/libedataserverui-1.2.so
> /project/StruPPi/bolser/build/lib/libebook-1.2.so
> /project/StruPPi/bolser/build/lib/libcamel-1.2.so -lnss3 -lsmime3
> -lssl3 -lsoftokn3
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so
> /project/StruPPi/bolser/build/lib/libedataserver-1.2.so -lplds4 -lplc4
> -lnspr4 /project/StruPPi/bolser/build/lib/libglade-2.0.so
> /project/StruPPi/bolser/build/lib/libgtk-x11-2.0.so
> /project/StruPPi/bolser/build/lib/libgdk-x11-2.0.so -lXrandr -lXi
> -lXinerama -lXext /project/StruPPi/bolser/build/lib/libatk-1.0.so
> /project/StruPPi/bolser/build/lib/libgdk_pixbuf-2.0.so
> /project/StruPPi/bolser/build/lib/libpangocairo-1.0.so
> /project/StruPPi/bolser/build/lib/libpangoft2-1.0.so
> /project/StruPPi/bolser/build/lib/libpango-1.0.so
> /project/StruPPi/bolser/build/lib/libcairo.so
> /project/StruPPi/bolser/build/lib/libfontconfig.so
> /project/StruPPi/bolser/build/lib/libfreetype.so
> /project/StruPPi/bolser/build/lib/libexpat.so
> /project/StruPPi/bolser/build/lib/libglitz.so
> /project/StruPPi/bolser/build/lib/libpng12.so
> /project/StruPPi/bolser/build/lib/libXrender.so -lSM -lICE -lX11
> /project/StruPPi/bolser/build/lib/libgnome-2.so
> /project/StruPPi/bolser/build/lib/libgnomevfs-2.so
> /project/StruPPi/bolser/build/lib/libdbus-glib-1.so
> /project/StruPPi/bolser/build/lib/libavahi-glib.so
> /project/StruPPi/bolser/build/lib/libavahi-client.so
> /project/StruPPi/bolser/build/lib/libdbus-1.so
> /project/StruPPi/bolser/build/lib/libavahi-common.so -lutil
> /project/StruPPi/bolser/build/lib/libesd.so /usr/lib/libasound.so
> /project/StruPPi/bolser/build/lib/libaudiofile.so /usr/lib/libpopt.so
> /usr/lib/libldap.so -lssl -lcrypto /usr/lib/liblber.so -lresolv -lnsl
> /project/StruPPi/bolser/build/lib/libsoup-2.2.so
> /project/StruPPi/bolser/build/lib/libbonobo-2.so
> /project/StruPPi/bolser/build/lib/libbonobo-activation.so
> /project/StruPPi/bolser/build/lib/libORBitCosNaming-2.so
> /project/StruPPi/bolser/build/lib/libxml2.so -lz -lm
> /project/StruPPi/bolser/build/lib/libgconf-2.so
> /project/StruPPi/bolser/build/lib/libORBit-2.so
> /project/StruPPi/bolser/build/lib/libgmodule-2.0.so -ldl
> /project/StruPPi/bolser/build/lib/libgthread-2.0.so -lpthread -lrt
> /project/StruPPi/bolser/build/lib/libgobject-2.0.so
> /project/StruPPi/bolser/build/lib/libglib-2.0.so
> /project/StruPPi/bolser/build/lib/libiconv.so -Wl,--rpath
> -Wl,/project/StruPPi/bolser/build/lib -Wl,--rpath
> -Wl,/project/StruPPi/bolser/build/lib/evolution/2.10 -Wl,--rpath
> -Wl,/project/StruPPi/bolser/build/lib -Wl,--rpath
> -Wl,/project/StruPPi/bolser/build/lib/evolution/2.10
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_get_init_creds_opt_set_renew_life'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_get_init_creds_opt_set_tkt_life'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_free_principal'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_free_cred_contents'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_get_init_creds_password'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_get_init_creds_opt_init'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_free_context'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_get_init_creds_opt_set_forwardable'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_change_password'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_set_default_realm'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_free_data_contents'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_get_init_creds_opt_set_proxiable'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_init_context'
> /project/StruPPi/bolser/build/lib/libexchange-storage-1.2.so:
> undefined reference to `krb5_parse_name'
> collect2: ld returned 1 exit status
> make[4]: *** [evolution-exchange-storage] Error 1
> make[4]: Leaving directory
> `/tmp/garnome-2.18.1/desktop/evolution-exchange/work/main.d/evolution-exchange-2.10.0/storage'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/tmp/garnome-2.18.1/desktop/evolution-exchange/work/main.d/evolution-exchange-2.10.0'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/tmp/garnome-2.18.1/desktop/evolution-exchange/work/main.d/evolution-exchange-2.10.0'
> make[1]: *** [build-work/main.d/evolution-exchange-2.10.0/Makefile] Error 2
> make[1]: Leaving directory `/tmp/garnome-2.18.1/desktop/evolution-exchange'
> make: *** [paranoid-install] Error 2
> 
> I installed krb5-1.6.1 already to satisfy an evolution-data-server dependency...
> 
> Any clue what to do?
> 
> This is a scratch linux distro.
-- 
jsacco [at] gnome [dot] org

-- 
garnome-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/garnome-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.