Dominique,

I think evolution depends on gnutls only through libsoup-ssl.
Did you try rebuilding that one after gnutls ? It seems your
libsoup-ssl still depends on synbols from a previous version..

Jean-Fran�ois Mertens


On 02 May 2005, at 12:15, Dominique Dhumieres wrote:

Almost six weeks ago I have posted the following mail:


Building evolution-1.4.6-11 and ximian-connector-1.4.7-3 failed with

...
ld: warning multiple definitions of symbol _locale_charset
/sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset
ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
symbol _locale_charset used from dynamic library /sw/lib/ libiconv.dylib(localcharset.o) not from
earlier dynamic library /sw/lib/libintl.1.dylib(localcharset.lo)
ld: Undefined symbols:
_gnutls_dh_params_generate
_gnutls_dh_params_set
make[3]: *** [test-calendar] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
### execution of make failed, exit code 2
Removing build lock...
dpkg -r fink-buildlock-evolution-1.4.6-11
(Reading database ... 339975 files and directories currently installed.)
Removing fink-buildlock-evolution-1.4.6-11 ...
Failed: phase compiling: evolution-1.4.6-11 failed
...


Note that I have rebuilt gnutls to no avail:

i gnutls 1.2.0-1 GNU TLS encryption library
p gnutls-dev [virtual package]
i gnutls-shlibs 1.2.0-1 GNU TLS encryption library


otool -Tv /sw/lib/libgnutls.dylib | grep _gnutls_dh_params gives

gnutls_dh_primes.o _gnutls_dh_params_cpy
gnutls_dh_primes.o _gnutls_dh_params_deinit
gnutls_dh_primes.o _gnutls_dh_params_export_pkcs3
gnutls_dh_primes.o _gnutls_dh_params_export_raw
gnutls_dh_primes.o _gnutls_dh_params_generate2
gnutls_dh_primes.o _gnutls_dh_params_import_pkcs3
gnutls_dh_primes.o _gnutls_dh_params_import_raw
gnutls_dh_primes.o _gnutls_dh_params_init

TIA

Dominique


on the fink-gnome-core mailing list. I have also read that this mailing
list has become a sort of black hole. Being unable to update evolution and
ximian is not really important in itself, but prevents me to use fink
update-all, which is nuisance.


On

http://cvs.gnome.org/viewcvs/libsoup/ChangeLog?rev=1.452

I have found:

2004-01-21  Joe Shaw  <[EMAIL PROTECTED]>

    * configure.in: Require at least GnuTLS 1.0.0.

    * libsoup/soup-gnutls.c: Fix the use of deprecated GnuTLS
    functions.
    (verify_certificate): Use gnutls_x509_crt_import() and
    gnutls_x509_crt_check_hostname() instead of
    gnutls_x509_check_certificates_hostname().
    (init_dh_params): Use gnutls_dh_params_generate2() instead of
    gnutls_dh_params_generate() and gnutls_dh_params_set().

Apparently the deprecated procs have been removed from the latest
release(s) of gnutls.

What should I do?

TIA

Dominique


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users






-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r _______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to