URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4104
[ Назад ]

Исходное сообщение
"squid-2.5.STABLE14 не собирается с поддержкой SNMP"

Отправлено vlad11 , 27-Май-06 01:40 
FreeBSD 6.1, сабж собирался из портов, дальше make не прошло...
Причем тут же работает сквид раней версии. У него с SNMP все хорошо.
Куда копать?


snmp_agent.o(.text+0x379): In function `snmp_meshPtblFn':
/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:226: undefined reference to `snmp_var_new_integer'
snmp_agent.o(.text+0x3f6):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:165: undefined reference to `snmp_var_new'
snmp_agent.o(.text+0x49b): In function `snmp_prfSysFn':
/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:301: undefined reference to `snmp_var_new_integer'
snmp_agent.o(.text+0x507):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:275: undefined reference to `snmp_var_new_integer'
snmp_agent.o(.text+0x6ef): In function `snmp_prfProtoFn':
/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:396: undefined reference to `snmp_var_new_integer'
snmp_agent.o(.text+0x7c3):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:456: undefined reference to `snmp_var_new_integer'
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14.
*** Error code 1

Stop in /usr/ports/www/squid.


Содержание

Сообщения в этом обсуждении
"squid-2.5.STABLE14 не собирается с поддержкой SNMP"
Отправлено ipmanyak , 29-Май-06 09:31 
обязательно написать об этом  в багзиллу сквида http://www.squid-cache.org/bugs/ , попробовать младшие версии сквида



"squid-2.5.STABLE14 не собирается с поддержкой SNMP"
Отправлено universite , 31-Май-06 16:20 
>обязательно написать об этом  в багзиллу сквида http://www.squid-cache.org/bugs/ , попробовать младшие
>версии сквида

На squid-2.5.STABLE13 нормально пашет.
Но я решил проапдейтить сквид, но даже make нормально не отработал.



"squid-2.5.STABLE14 не собирается с поддержкой SNMP"
Отправлено keepver , 31-Май-06 13:30 
>FreeBSD 6.1, сабж собирался из портов, дальше make не прошло...
>Причем тут же работает сквид раней версии. У него с SNMP все
>хорошо.
>Куда копать?
>
>
>snmp_agent.o(.text+0x379): In function `snmp_meshPtblFn':
>/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:226: undefined reference to `snmp_var_new_integer'
>snmp_agent.o(.text+0x3f6):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:165: undefined reference to `snmp_var_new'
>snmp_agent.o(.text+0x49b): In function `snmp_prfSysFn':
>/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:301: undefined reference to `snmp_var_new_integer'
>snmp_agent.o(.text+0x507):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:275: undefined reference to `snmp_var_new_integer'
>snmp_agent.o(.text+0x6ef): In function `snmp_prfProtoFn':
>/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:396: undefined reference to `snmp_var_new_integer'
>snmp_agent.o(.text+0x7c3):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:456: undefined reference to `snmp_var_new_integer'
>*** Error code 1
>
>Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
>*** Error code 1
>
>Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
>*** Error code 1
>
>Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
>*** Error code 1
>
>Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14.
>*** Error code 1
>
>Stop in /usr/ports/www/squid.

собирал сегодня, правда просто из исходников. нормально собралось

%uname -mrs
FreeBSD 6.1-STABLE i386



"squid-2.5.STABLE14 не собирается с поддержкой SNMP"
Отправлено universite , 31-Май-06 16:23 

>
>собирал сегодня, правда просто из исходников. нормально собралось
>
>%uname -mrs
>FreeBSD 6.1-STABLE i386


# uname -mrs
FreeBSD 6.1-STABLE i386

# pkg_info | grep snmp
rubygem-snmp-0.6.0  SNMP library for Ruby
snmptt-1.1          SNMP trap handler/translator/swiss-army-knife
ucd-snmp-4.2.6_4    An extendable SNMP implementation


snmp_agent.o(.text+0x507):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:275: undefined reference to `snmp_var_new_integer'
snmp_agent.o(.text+0x6ef): In function `snmp_prfProtoFn':
/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:396: undefined reference to `snmp_var_new_integer'
snmp_agent.o(.text+0x7c3):/usr/ports/www/squid/work/squid-2.5.STABLE14/src/snmp_agent.c:456: undefined reference to `snmp_var_new_integer'
/usr/local/lib/libsnmp.so: undefined reference to `EVP_DigestInit'
/usr/local/lib/libsnmp.so: undefined reference to `EVP_DigestFinal'
/usr/local/lib/libsnmp.so: undefined reference to `_ossl_old_des_key_sched'
/usr/local/lib/libsnmp.so: undefined reference to `_ossl_old_des_ncbc_encrypt'
/usr/local/lib/libsnmp.so: undefined reference to `EVP_md5'
/usr/local/lib/libsnmp.so: undefined reference to `HMAC'
/usr/local/lib/libsnmp.so: undefined reference to `EVP_sha1'
/usr/local/lib/libsnmp.so: undefined reference to `_ossl_old_des_cbc_encrypt'
/usr/local/lib/libsnmp.so: undefined reference to `EVP_DigestUpdate'
/usr/local/lib/libsnmp.so: undefined reference to `RAND_bytes'
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14/src.
*** Error code 1

Stop in /usr/ports/www/squid/work/squid-2.5.STABLE14.
*** Error code 1

Stop in /usr/ports/www/squid.

Насколько я понял, конфликт происходит из-за /usr/local/lib/libsnmp.so, которую ставит ucd-snmp-4.2.6_4.