Trek: Столкнулся с траблой при установке Cyrus-SASL 2.1.22

15 сообщений / 0 new
Последнее сообщение
Гость
Trek: Столкнулся с траблой при установке Cyrus-SASL 2.1.22

сабж.
идет ругань.... что много чего не находиться....

Конфигурю так:
./configure --enable-static --prefix=/usr/local/cyrus-sals --with-gnu-ld --with-mysql=/usr/local/lib/mysql --with-openssl=/usr/local/openssl

вылазит:
configure: WARNING: Disabling SASL authentication database support
configure: WARNING: Disabling GSSAPI - no include files found
configure: WARNING: MySQL library mysqlclient does not work
configure: WARNING: Disabling GSSAPI - no include files found

мускул стоит, gssapi тоже стоит...... что еще ему то нужно ?

frug (не проверено)

То что стоит сервер MySQL, ещё не значит, что установлена клиентская библиотека, а именно libmysqlclient.so.* [версии совместимой с сервером].
попробуй указать путь к инклудам, так: ./configure --includedir=/usr/include (или где они у тебя) или указать путь к инклудам библиотеки GSSAPI например: ./configure --with-gssapi=/usr/include/gssapi

[color=green][blockquote]--with-mysql=/usr/local/lib/mysql[/blockquote][/color]
MySQL сам компилил ? Может чего-нибудь не правильно сделал...

[color=green][blockquote]configure: WARNING: Disabling SASL authentication database support [/blockquote][/color]
Если нужно SASL authentication database support...
--enable-sasl-auth-db (к примеру)
смотри ./configure --help

Trek (не проверено)

Так разобрался чуток.... проверил и прописал все пути в ld.so.conf

Конфигурю:
./configure --enable-static --prefix=/usr/local/cyrus-sals --with-gnu-ld --with-mysql=/usr/local/lib/mysql --with-openssl=/usr/local/openssl --disable-otp

все ничтяк того что в сабже уже не вылазит...

но вот при make ужос че идет....

Trek (не проверено)

ln: creating symbolic link `./sasldb.c' to `../plugins/sasldb.c': File exists
ln: creating symbolic link `./db_berkeley.c' to `../sasldb/db_berkeley.c': File exists
ln: creating symbolic link `./allockey.c' to `../sasldb/allockey.c': File exists
ln: creating symbolic link `./cram.c' to `../plugins/cram.c': File exists
ln: creating symbolic link `./digestmd5.c' to `../plugins/digestmd5.c': File exists
ln: creating symbolic link `./gssapi.c' to `../plugins/gssapi.c': File exists
ln: creating symbolic link `./plain.c' to `../plugins/plain.c': File exists
ln: creating symbolic link `./anonymous.c' to `../plugins/anonymous.c': File exists
make[2]: [linksrcs] Error 1 (ignored)
sasldb.c: In function ‘sasldb_auxprop_lookup’:
sasldb.c:59: warning: unused parameter ‘glob_context’
sasldb.c: In function ‘sasldb_auxprop_store’:
sasldb.c:132: warning: unused parameter ‘glob_context’
sasldb.c: In function ‘sasldb_auxprop_plug_init’:
sasldb.c:223: warning: unused parameter ‘plugname’
allockey.c: In function ‘_sasldb_putsecret’:
allockey.c:191: warning: pointer targets in passing argument 6 of ‘_sasldb_putdata’ differ in signedness
allockey.c: In function ‘__sasldb_internal_list’:
allockey.c:197: warning: unused parameter ‘rock’
cram.c: In function ‘crammd5_server_mech_new’:
cram.c:101: warning: unused parameter ‘glob_context’
cram.c:103: warning: unused parameter ‘challenge’
cram.c:104: warning: unused parameter ‘challen’
cram.c: In function ‘crammd5_server_mech_step1’:
cram.c:167: warning: unused parameter ‘clientin’
cram.c:171: warning: unused parameter ‘oparams’
cram.c: In function ‘crammd5_server_mech_step2’:
cram.c:217: warning: unused parameter ‘serverout’
cram.c:218: warning: unused parameter ‘serveroutlen’
cram.c: In function ‘crammd5_client_mech_new’:
cram.c:461: warning: unused parameter ‘glob_context’
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: In function ‘dec_3des’:
digestmd5.c:842: warning: unused parameter ‘digest’
digestmd5.c: In function ‘dec_des’:
digestmd5.c:960: warning: unused parameter ‘digest’
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: 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: dereferencing type-punned pointer will break strict-aliasing rules
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 ‘parse_server_challenge’:
digestmd5.c:3229: warning: dereferencing type-punned pointer will break strict-aliasing rules
digestmd5.c: In function ‘digestmd5_client_mech_step1’:
digestmd5.c:3732: warning: dereferencing type-punned pointer will break strict-aliasing rules
digestmd5.c:3732: warning: pointer targets in passing argument 2 of ‘_plug_strdup’ differ in signedness
digestmd5.c:3735: warning: dereferencing type-punned pointer will break strict-aliasing rules
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
gssapi.c: In function ‘gssapi_common_mech_free’:
gssapi.c:588: warning: unused parameter ‘global_context’
gssapi.c: In function ‘gssapi_server_mech_new’:
gssapi.c:602: warning: unused parameter ‘glob_context’
gssapi.c:604: warning: unused parameter ‘challenge’
gssapi.c:605: warning: unused parameter ‘challen’
gssapi.c: In function ‘gssapi_server_mech_step’:
gssapi.c:730: warning: pointer targets in passing argument 9 of ‘gss_accept_sec_context’ differ in signedness
gssapi.c: In function ‘gssapi_client_mech_new’:
gssapi.c:1262: warning: unused parameter ‘glob_context’
gssapi.c: At top level:
gssapi.c:1760: warning: pointer targets in initialization differ in signedness
plain.c: In function ‘plain_server_mech_new’:
plain.c:64: warning: unused parameter ‘glob_context’
plain.c:66: warning: unused parameter ‘challenge’
plain.c:67: warning: unused parameter ‘challen’
plain.c: In function ‘plain_server_mech_step’:
plain.c:81: warning: unused parameter ‘conn_context’
plain.c: In function ‘plain_client_mech_new’:
plain.c:238: warning: unused parameter ‘glob_context’
plain.c: In function ‘plain_client_mech_step’:
plain.c:260: warning: unused parameter ‘serverin’
plain.c:261: warning: unused parameter ‘serverinlen’
anonymous.c: In function ‘anonymous_server_mech_new’:
anonymous.c:70: warning: unused parameter ‘glob_context’
anonymous.c:72: warning: unused parameter ‘challenge’
anonymous.c:73: warning: unused parameter ‘challen’
anonymous.c: In function ‘anonymous_server_mech_step’:
anonymous.c:88: warning: unused parameter ‘conn_context’
anonymous.c: In function ‘anonymous_client_mech_new’:
anonymous.c:200: warning: unused parameter ‘glob_context’
anonymous.c: In function ‘anonymous_client_mech_step’:
anonymous.c:228: warning: unused parameter ‘serverin’
anonymous.c: At top level:
anonymous.c:361: warning: pointer targets in initialization differ in signedness
dbconverter-2.c: In function ‘good_getopt’:
dbconverter-2.c:365: warning: unused parameter ‘context’
dbconverter-2.c:366: warning: unused parameter ‘plugin_name’
saslpasswd.c: In function ‘good_getopt’:
saslpasswd.c:237: warning: unused parameter ‘context’
saslpasswd.c:238: warning: unused parameter ‘plugin_name’
sasldblistusers.c: In function ‘good_getopt’:
sasldblistusers.c:70: warning: unused parameter ‘context’
sasldblistusers.c:71: warning: unused parameter ‘plugin_name’
pluginviewer.c: In function ‘sasl_my_log’:
pluginviewer.c:171: warning: unused parameter ‘context’
pluginviewer.c: In function ‘sasl_getopt’:
pluginviewer.c:220: warning: unused parameter ‘context’
pluginviewer.c:221: warning: unused parameter ‘plugin_name’
pluginviewer.c: In function ‘main’:
pluginviewer.c:440: warning: implicit declaration of function ‘getsubopt’
pluginviewer.c:676: warning: pointer targets in passing argument 8 of ‘sasl_listmech’ differ in signedness
pluginviewer.c:769: warning: pointer targets in passing argument 8 of ‘sasl_listmech’ differ in signedness
pluginviewer.c: At top level:
pluginviewer.c:138: warning: ‘ip_subopts’ defined but not used
pluginviewer.c:283: warning: ‘osfail’ defined but not used
auth_krb5.c: In function ‘auth_krb5_init’:
auth_krb5.c:105: warning: assignment discards qualifiers from pointer target type
auth_krb5.c:106: warning: assignment discards qualifiers from pointer target type
auth_krb5.c: In function ‘auth_krb5’:
auth_krb5.c:404: warning: passing argument 4 of ‘krb5_get_init_creds_password’ discards qualifiers from pointer target type
In file included from auth_pam.c:50:
../config.h:313:1: warning: "PACKAGE" redefined
In file included from mechanisms.h:35,
from auth_pam.c:46:
saslauthd.h:172:1: warning: this is the location of the previous definition

edge (не проверено)

Ни типа, ни версии дистра.. И хочет чтобы кто-от помог..
От себя добавлю:
Во всех дистрибутивах линукс стоит придерживаться политики их построения, то бишь, если это .RPM based дистр, то стоит сначала поискать готового src.rpm на многочисленных сайтах поддержки типа www.rpmfind.net rpmseek.com и тд. Если дистр Gentoo, то стоит поискать в дереве портэжей, если нет, то в гугле натйти готовый ebuild. Если debian - то хер его знает где искать - тоже наверное в гугле, поскольку не знаю где что на него искать.. Если такового нет, и все-таки есть желание собрать то-то вручную, то надо смотреть на то, на что ругается пакет при сборке.

Есть подозрение, что надо выполнить команду ldconfig прежде чем собирать, или предварительно поправить пути в /etc/ld.so.conf и потом ldconfig и потом собирать

[ Редактирование 24.09.2006 - 20:11:58 ]

maax (не проверено)

смысл приводить варнинги? тем более все какие-то несерьезные, скомпилилось же?

согласен с edge'ом, надо писать на чем все крутится..

Trek (не проверено)

т.е. никто не в курсе что это может быть ?

Luter (не проверено)

проверь у тебя пакет случаем не установлен
или ты его уже откомпилил и пытаешься второй раз...

maax (не проверено)

[quote=Trek]т.е. никто не в курсе что это может быть ?[/quote]
что может быть то? варнинги? так это бывает, не страшно.. скомпилилось же?

Nick
Не в сети
Зарегистрирован: 20/09/2010

[quote=Trek]сорри... действительно ламоз :-)
Дистр: SLES 10.

понимаю что нужно придерживаться, но вот блин немогу )))
люблю ставить ПО так как мне нравиться ))))
[/quote]

А, тебе нравится, когда все ставится с ошибками, а ты их не понимаешь? А зачем тогда SuSE? Сам бог велел работать в слаке!

Trek (не проверено)

Nick Слакой пока ниде не вариант разжиться

whitewarrior (не проверено)

Да это шуточка такая :-) Ставь дженту.

e-J (не проверено)

[quote=Trek]Nick Слакой пока ниде не вариант разжиться
[/quote]
Почему не вариант? Обратись в Краснодарскую ветку, помогут.

Trek (не проверено)

Траблу решил следующим путем....
снес нах все :-) и начал ставить систему в очень безумно мин.комплектации забивая на всякие зависимости )))
поставил ))) из сырцов обновил все че хотел и поправил зависимости ))) полет нормальный )))

Trek (не проверено)

сорри... действительно ламоз :-)
Дистр: SLES 10.

понимаю что нужно придерживаться, но вот блин немогу )))
люблю ставить ПО так как мне нравиться ))))

RSS-материал