Probleme bei der Installation von cyrus-sasl-2.1.22
Benjamin Zeller
zeller at ibh-wor.de
Mon Jun 26 13:47:29 BST 2006
On Tuesday 13 June 2006 12:52, anonym ano wrote:
> Hallo,
>
> Ich versuche gerade cyrus-sasl-2.1.22 auf meinem System zu installieren.
> Damit m,öchte ich SMTP-Auth für meine postfix installation verfügbar
> machen.
> Bei mir läuft ubuntu breezer auf einer AMD64 maschine.
>
> Bei der Installation von Postfix & cyrus-sasl hangel ich mich durch das
> Buch "Postfix" von Ralf Hildebrandt und Ben Koetter
> Mein Problkem taucht an folgender Stelle auf:
>
> Ich nutze das ./configure - Script wie folgt:
>
> ./configure --with-plugindir=/usr/lib/sasl2 --disable-java --disable-krb4
> --with-dblib=berkeley --with-saslauthd=/var/state /saslauthd
> --without-pwcheck --with-devrandom=/dev/urandom --enable-cram
> --enable-digest --enable-plain --enable-login --disable-opt --enable-sql
> --with-ldap=/usr --with-pgsql=/usr/lib/pgsql
>
> Hier scheint mir meines erachten snoch alles OK zu sein...:
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating saslauthd.h
> config.status: saslauthd.h is unchanged
> config.status: executing depfiles commands
> Configuration Complete. Type 'make' to build.
>
> Aber dann, der make command!
> Hier hörts mit einer Fehlermeldung auf, und ich habe weder eine Ahnung, was
> mir der Fehler sagen soll, noch wie ich ihn behheben kann.
Und wie lautet diese Fehlermeldung?
> Ich hoffe, jemand dieser Liste kann mir weiterhelfen & bedanke mich jetzt
> schon für jeden Tip!
>
Tipps ohne die Fehlermeldung, mit der Du nichts anfangen kannst, sind da
recht schwer :-)
>
> mfg,
> Moo
>
>
LG,
Benni
> Und hier noch der Fehler:
>
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I../sasldb
> -I../include -I/usr/include/mysql -I/usr/local/pgsql/include -Wall -W -g
> -O2 -MT digestmd5.lo -MD -MP -MF .deps/digestmd5.Tpo -c digestmd5.c -fPIC
> -DPIC -o digestmd5.lo
> digestmd5.c:279: warning: pointer targets in initialization differ in
> signedness
> digestmd5.c: In function 'DigestCalcResponse':
> digestmd5.c:366: warning: pointer targets in passing argument 2 of
> 'utils->MD5Update' differ in signedness
> digestmd5.c: At top level:
> digestmd5.c:812: error: syntax error before 'des_key_schedule'
> digestmd5.c:812: warning: no semicolon at end of struct or union
> digestmd5.c:813: warning: type defaults to 'int' in declaration of 'ivec'
> digestmd5.c:813: warning: data definition has no type or storage class
> digestmd5.c:814: error: syntax error before 'keysched2'
> digestmd5.c:814: warning: type defaults to 'int' in declaration of
> 'keysched2'
> digestmd5.c:814: warning: data definition has no type or storage class
> digestmd5.c: In function 'dec_3des':
> digestmd5.c:849: warning: implicit declaration of function
> 'des_ede2_cbc_encrypt'
> digestmd5.c:852: error: dereferencing pointer to incomplete type
> digestmd5.c:853: error: dereferencing pointer to incomplete type
> digestmd5.c:854: error: dereferencing pointer to incomplete type
> digestmd5.c:855: error: 'DES_DECRYPT' undeclared (first use in this
> function)
> digestmd5.c:855: error: (Each undeclared identifier is reported only once
> digestmd5.c:855: error: for each function it appears in.)
> digestmd5.c:842: warning: unused parameter 'digest'
> digestmd5.c: In function 'enc_3des':
> digestmd5.c:900: error: dereferencing pointer to incomplete type
> digestmd5.c:901: error: dereferencing pointer to incomplete type
> digestmd5.c:902: error: dereferencing pointer to incomplete type
> digestmd5.c:903: error: 'DES_ENCRYPT' undeclared (first use in this
> function)
> digestmd5.c: In function 'init_3des':
> digestmd5.c:918: error: invalid application of 'sizeof' to incomplete type
> 'des_context_t'
> digestmd5.c:923: warning: implicit declaration of function 'des_key_sched'
> digestmd5.c:923: error: 'des_cblock' undeclared (first use in this
> function) digestmd5.c:923: error: syntax error before ')' token
> digestmd5.c:927: error: syntax error before ')' token
> digestmd5.c:929: error: dereferencing pointer to incomplete type
> digestmd5.c:934: error: increment of pointer to unknown structure
> digestmd5.c:934: error: arithmetic on pointer to an incomplete type
> digestmd5.c:936: error: syntax error before ')' token
> digestmd5.c:940: error: syntax error before ')' token
> digestmd5.c:943: error: dereferencing pointer to incomplete type
> digestmd5.c: In function 'dec_des':
> digestmd5.c:967: warning: implicit declaration of function
> 'des_cbc_encrypt' digestmd5.c:970: error: dereferencing pointer to
> incomplete type
> digestmd5.c:971: error: dereferencing pointer to incomplete type
> digestmd5.c:972: error: 'DES_DECRYPT' undeclared (first use in this
> function)
> digestmd5.c:976: error: dereferencing pointer to incomplete type
> digestmd5.c:960: warning: unused parameter 'digest'
> digestmd5.c: In function 'enc_des':
> digestmd5.c:1021: error: dereferencing pointer to incomplete type
> digestmd5.c:1022: error: dereferencing pointer to incomplete type
> digestmd5.c:1023: error: 'DES_ENCRYPT' undeclared (first use in this
> function)
> digestmd5.c:1027: error: dereferencing pointer to incomplete type
> digestmd5.c: In function 'init_des':
> digestmd5.c:1042: error: invalid application of 'sizeof' to incomplete type
> 'des_context_t'
> digestmd5.c:1047: error: 'des_cblock' undeclared (first use in this
> function)
> digestmd5.c:1047: error: syntax error before ')' token
> digestmd5.c:1049: error: dereferencing pointer to incomplete type
> digestmd5.c:1054: error: increment of pointer to unknown structure
> digestmd5.c:1054: error: arithmetic on pointer to an incomplete type
> digestmd5.c:1056: error: syntax error before ')' token
> digestmd5.c:1058: error: dereferencing pointer to incomplete type
> digestmd5.c: In function 'dec_rc4':
> digestmd5.c:1211: warning: unused parameter 'digest'
> digestmd5.c: In function 'digestmd5_encode':
> digestmd5.c:1401: warning: pointer targets in passing argument 5 of
> 'text->utils->hmac_md5' differ in signedness
> digestmd5.c: In function 'digestmd5_decode_packet':
> digestmd5.c:1497: warning: pointer targets in assignment differ in
> signedness
> digestmd5.c: In function 'digestmd5_server_mech_new':
> digestmd5.c:1797: warning: unused parameter 'challenge'
> digestmd5.c:1798: warning: unused parameter 'challen'
> digestmd5.c: In function 'digestmd5_server_mech_step1':
> digestmd5.c:1947: warning: pointer targets in passing argument 6 of
> 'add_to_challenge' differ in signedness
> digestmd5.c:1820: warning: unused parameter 'clientin'
> digestmd5.c:1821: warning: unused parameter 'clientinlen'
> digestmd5.c:1824: warning: unused parameter 'oparams'
> digestmd5.c: In function 'digestmd5_server_mech_step2':
> digestmd5.c:2100: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> digestmd5.c:2117: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> digestmd5.c:2235: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:2238: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:2274: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2274: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2274: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2274: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2274: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2274: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2286: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2351: warning: pointer targets in passing argument 1 of
> '__builtin_strncpy' differ in signedness
> digestmd5.c:2369: warning: pointer targets in passing argument 2 of
> 'DigestCalcSecret' differ in signedness
> digestmd5.c:2369: warning: pointer targets in passing argument 3 of
> 'DigestCalcSecret' differ in signedness
> digestmd5.c:2514: warning: pointer targets in passing argument 2 of
> 'text->cipher_init' differ in signedness
> digestmd5.c:2514: warning: pointer targets in passing argument 3 of
> 'text->cipher_init' differ in signedness
> digestmd5.c: In function 'make_client_response':
> digestmd5.c:3010: warning: pointer targets in passing argument 3 of
> 'calculate_response' differ in signedness
> digestmd5.c:3010: warning: pointer targets in passing argument 11 of
> 'calculate_response' differ in signedness
> digestmd5.c:3034: warning: pointer targets in passing argument 6 of
> 'add_to_challenge' differ in signedness
> digestmd5.c:3145: warning: pointer targets in passing argument 2 of
> 'text->cipher_init' differ in signedness
> digestmd5.c:3145: warning: pointer targets in passing argument 3 of
> 'text->cipher_init' differ in signedness
> digestmd5.c: In function 'digestmd5_client_mech_step1':
> digestmd5.c:3732: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:3735: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:3703: warning: unused parameter 'serverin'
> digestmd5.c:3704: warning: unused parameter 'serverinlen'
> digestmd5.c: In function 'digestmd5_client_mech_step3':
> digestmd5.c:3838: warning: unused parameter 'prompt_need'
> digestmd5.c:3839: warning: unused parameter 'clientout'
> digestmd5.c:3840: warning: unused parameter 'clientoutlen'
> digestmd5.c: In function 'digestmd5_client_mech_step':
> digestmd5.c:4000: warning: pointer targets in assignment differ in
> signedness
> make[2]: *** [digestmd5.lo] Fehler 1
> make[2]: Verlasse Verzeichnis »/opt/cyrus-sasl-2.1.22/plugins«
> make[1]: *** [all-recursive] Fehler 1
> make[1]: Verlasse Verzeichnis »/opt/cyrus-sasl-2.1.22«
> make: *** [all] Fehler 2
--
Benjamin Zeller
Ing.-Büro Hohmann
Bahnhofstr. 34
D-82515 Wolfratshausen
Tel.: +49 (0)8171 347 88 12
Mobil: +49 (0)160 99 11 55 23
Fax: +49 (0)8171 910 778
mailto: zeller at ibh-wor.de
www.ibh-wor.de
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 191 bytes
Beschreibung: nicht verfügbar
URL : https://lists.ubuntu.com/archives/ubuntu-de/attachments/20060626/997869fd/attachment.pgp