I have had a hellish night of port installing, deinstalling, upgrading, etc. Anyways, I think I'm getting close to having all of my dependencies happy once again, but the net-mgmt/cacti-spine port will not install.
Here's some of the relevant config.log:
I've seen all kinds of "fixes" for this, from re-installing Net-SNMP (didn't work), to re-installing perl without threads (haven't tried that yet). I basically got into this mess by upgrading all of my php5 packages, which resulted in numerous other packages being upgraded (perl, apache, and just about everything else).
Any help is appreciated, as I am running out of ideas here.
Code:
checking if UCD-SNMP needs crypto support... no
checking if Net-SNMP needs crypto support... yes
checking for snmp_timeout in -lnetsnmp... no
Cannot find NET-SNMP libraries(snmp)... checking UCD-SNMP
checking for snmp_timeout in -lsnmp... no
configure: error: Cannot find UCD-SNMP libraries(snmp)
===> Script "configure" failed unexpectedly.
Please report the problem to skreuzer@FreeBSD.org [maintainer] and attach the
"/usr/ports/net-mgmt/cacti-spine/work/cacti-spine-0.8.7e/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1
Stop in /usr/ports/net-mgmt/cacti-spine.
Here's some of the relevant config.log:
Code:
configure:22798: checking if Net-SNMP needs crypto support
configure:22821: cc -c -I/usr/local/include/net-snmp -I/usr/local/include/net-snmp/.. -I/usr/local/include/mysql -O2 -pipe -fno-strict-aliasing
conftest.c >&5
configure:22848: checking for snmp_timeout in -lnetsnmp
configure:22883: cc -o conftest -I/usr/local/include/net-snmp -I/usr/local/include/net-snmp/.. -I/usr/local/include/mysql -O2 -pipe -fno-strict-
aliasing -L/usr/local/lib -L/usr/local/lib/mysql -rpath=/usr/local/lib conftest.c -lnetsnmp -lmysqlclient_r -lmysqlclient_r -lcrypto -lz -
lpthread -lm >&5
/usr/local/lib/libnetsnmp.so: undefined reference to `__stack_chk_fail_local'
| char snmp_timeout ();
| return snmp_timeout ();
configure:22922: result: Cannot find NET-SNMP libraries(snmp)... checking UCD-SNMP
Code:
$ uname -a
FreeBSD <sanitized> 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Wed May 26 05:45:12 UTC 2010 root@i386-
builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
I've seen all kinds of "fixes" for this, from re-installing Net-SNMP (didn't work), to re-installing perl without threads (haven't tried that yet). I basically got into this mess by upgrading all of my php5 packages, which resulted in numerous other packages being upgraded (perl, apache, and just about everything else).
Any help is appreciated, as I am running out of ideas here.