Hi there,

Does anyone perchance have a working rpm of the connector plugin for evolution as shipped for amd64?

This is what I get when trying to compile:

rincewind:/vol/downloads/multisync/ximian-connector-1.4.7.1 # make
make  all-recursive
make[1]: Entering directory `/vol/downloads/multisync/ximian-connector-1.4.7.1'
Making all in xntlm
make[2]: Entering directory `/vol/downloads/multisync/ximian-connector-1.4.7.1/xntlm'
gcc -DHAVE_CONFIG_H -I. -I. -I..     -g -O2 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare  -c xntlm.c
In file included from xntlm.c:24:
xntlm.h:7:18: glib.h: No such file or directory
In file included from xntlm.c:24:
xntlm.h:9: error: parse error before '*' token
xntlm.h:9: warning: type defaults to `int' in declaration of `xntlm_negotiate'
xntlm.h:9: warning: data definition has no type or storage class
xntlm.h:10: error: parse error before "xntlm_parse_challenge"
xntlm.h:10: error: parse error before "challenge"
xntlm.h:11: warning: type defaults to `int' in declaration of `xntlm_parse_challenge'
xntlm.h:11: warning: data definition has no type or storage class
xntlm.h:12: error: parse error before '*' token
xntlm.h:14: warning: type defaults to `int' in declaration of `xntlm_authenticate'
xntlm.h:14: warning: data definition has no type or storage class
xntlm.c:46: error: parse error before '*' token
xntlm.c:48: warning: return type defaults to `int'
xntlm.c: In function `xntlm_negotiate':
xntlm.c:49: error: `GByteArray' undeclared (first use in this function)
xntlm.c:49: error: (Each undeclared identifier is reported only once
xntlm.c:49: error: for each function it appears in.)
xntlm.c:49: error: `message' undeclared (first use in this function)
xntlm.c:51: warning: implicit declaration of function `g_byte_array_new'
xntlm.c:52: warning: implicit declaration of function `g_byte_array_append'
xntlm.c: In function `strip_dup':
xntlm.c:63: warning: implicit declaration of function `g_malloc'
xntlm.c:63: warning: initialization makes pointer from integer without a cast
xntlm.c: At top level:
xntlm.c:105: error: parse error before "xntlm_parse_challenge"
xntlm.c:105: error: parse error before "challenge"
xntlm.c:107: warning: return type defaults to `int'
xntlm.c:107: warning: no previous prototype for `xntlm_parse_challenge'
xntlm.c: In function `xntlm_parse_challenge':
xntlm.c:108: error: `challenge' undeclared (first use in this function)
xntlm.c:111: error: `len' undeclared (first use in this function)
xntlm.c:112: error: `FALSE' undeclared (first use in this function)
xntlm.c:119: error: `nonce' undeclared (first use in this function)
xntlm.c:120: warning: implicit declaration of function `g_memdup'
xntlm.c:124: error: `nt_domain' undeclared (first use in this function)
xntlm.c:124: error: `w2k_domain' undeclared (first use in this function)
xntlm.c:125: error: `TRUE' undeclared (first use in this function)
xntlm.c: At top level:
xntlm.c:153: error: parse error before '*' token
xntlm.c: In function `ntlm_set_string':
xntlm.c:155: error: `ba' undeclared (first use in this function)
xntlm.c:155: error: `offset' undeclared (first use in this function)
xntlm.c:155: error: `len' undeclared (first use in this function)
xntlm.c:159: error: `data' undeclared (first use in this function)
xntlm.c: At top level:
xntlm.c:164: warning: type defaults to `int' in declaration of `guchar'
xntlm.c:164: error: parse error before "key"
xntlm.c:195: error: parse error before '*' token
xntlm.c:199: warning: return type defaults to `int'
xntlm.c: In function `xntlm_authenticate':
xntlm.c:200: error: `GByteArray' undeclared (first use in this function)
xntlm.c:200: error: `message' undeclared (first use in this function)
xntlm.c:201: error: `guchar' undeclared (first use in this function)
xntlm.c:201: error: parse error before "hash"
xntlm.c:208: error: `hash' undeclared (first use in this function)
xntlm.c:209: error: `lm_resp' undeclared (first use in this function)
xntlm.c:211: error: `nt_resp' undeclared (first use in this function)
xntlm.c:213: warning: implicit declaration of function `g_byte_array_set_size'
xntlm.c: At top level:
xntlm.c:234: warning: type defaults to `int' in declaration of `guchar'
xntlm.c:234: error: parse error before '*' token
xntlm.c: In function `setup_schedule':
xntlm.c:236: error: `guchar' undeclared (first use in this function)
xntlm.c:236: error: parse error before "key"
xntlm.c:239: error: `key' undeclared (first use in this function)
xntlm.c:239: error: `key_56' undeclared (first use in this function)
xntlm.c:257: error: `ks' undeclared (first use in this function)
xntlm.c: In function `ntlm_lanmanager_hash':
xntlm.c:269: error: `guchar' undeclared (first use in this function)
xntlm.c:269: error: parse error before "lm_password"
xntlm.c:274: error: `lm_password' undeclared (first use in this function)
xntlm.c: In function `ntlm_nt_hash':
xntlm.c:293: warning: assignment makes pointer from integer without a cast
xntlm.c:303: warning: implicit declaration of function `g_free'
xntlm.c: At top level:
xntlm.c:307: warning: type defaults to `int' in declaration of `guchar'
xntlm.c:307: error: parse error before "key"
xntlm.c:309: warning: `ntlm_calc_response' was used with no prototype before its definition
xntlm.c: In function `ntlm_calc_response':
xntlm.c:312: error: `results' undeclared (first use in this function)
xntlm.c:312: error: `plaintext' undeclared (first use in this function)
xntlm.c:316: error: `key' undeclared (first use in this function)
make[2]: *** [xntlm.o] Error 1
make[2]: Leaving directory `/vol/downloads/multisync/ximian-connector-1.4.7.1/xntlm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/vol/downloads/multisync/ximian-connector-1.4.7.1'
make: *** [all-recursive-am] Error 2
rincewind:/vol/downloads/multisync/ximian-connector-1.4.7.1 #


This is all the ntlm handling routines, I don't know c to be able to fix this. If somthing looks eaisily fixable let me know, and I well try again. Otherwise is this a known issue?

Kind regards

Joel