5.4 compile problem on x86 Solaris 10...

Jean-Sebastien Morisset <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Hi everyone,

I'm upgrading from 5.3.0.1 to 5.4 and ran accross a little problem on an
x86 Solaris 10 box -- this is my first attempt at compiling 5.4.

---------------------------------------------------------
            Net-SNMP configuration summary:
---------------------------------------------------------

  SNMP Versions Supported:    1 2c 3
  Net-SNMP Version:           5.4
  Building for:               solaris2
  Network transport support:  Callback Unix TCP UDP
  SNMPv3 Security Modules:     usm
  Agent MIB code:             host disman/event-mib smux
mibII/mta_sendmail ucd-snmp/diskio agentx ucd-snmp/dlmod udp-mib tcp-mib
default_modules =>  host/hr_system host/hr_storage host/hr_device
host/hr_other host/hr_proc host/hr_network host/hr_print host/hr_disk
host/hr_partition host/hr_filesys host/hr_swrun host/hr_swinst
disman/event smux/smux util_funcs agentx/master agentx/subagent
udp-mib/udpEndpointTable tcp-mib/tcpConnectionTable
tcp-mib/tcpListenerTable snmpv3mibs mibII ucd_snmp notification
notification-log-mib target agent_mibs agentx disman/event
disman/schedule utilities host
  Embedded Perl support:      disabled
  SNMP Perl modules:          building -- not embeddable
  SNMP Python modules:        disabled
  Authentication support:     MD5 SHA1
  Encryption support:         DES AES

---------------------------------------------------------
[snip!]
/bin/sh ../libtool  --mode=link gcc -g -O2 -Usolaris2
-Dsolaris2=solaris2  -rpath /usr/local/lib -version-info 15:0:0 -o
libnetsnmp.la snmp_client.lo mib.lo parse.lo snmp_api.lo snmp.lo
snmp_auth.lo asn1.lo md5.lo snmp_parse_args.lo system.lo vacm.lo
int64.lo read_config.lo pkcs.lo snmp_debug.lo tools.lo  snmp_logging.lo
text_utils.lo snmpv3.lo lcd_time.lo keytools.lo file_utils.lo scapi.lo
callback.lo default_store.lo snmp_alarm.lo data_list.lo oid_stash.lo
fd_event_manager.lo mt_support.lo snmp_enum.lo snmp-tc.lo
snmp_service.lo snprintf.lo strlcpy.lo strtol.lo strtoul.lo strtok_r.lo
snmp_transport.lo  snmpUDPDomain.lo snmpTCPDomain.lo snmpUnixDomain.lo
snmpCallbackDomain.lo snmp_secmod.lo  snmpusm.lo snmp_version.lo
check_varbind.lo container.lo container_binary_array.lo
container_null.lo container_list_ssll.lo container_iterator.lo
cmu_compat.lo ucd_compat.lo  -L/usr/local/ssl/lib
gcc -shared -Wl,-h -Wl,libnetsnmp.so.15 -o .libs/libnetsnmp.so.15.0.0
.libs/snmp_client.o .libs/mib.o .libs/parse.o .libs/snmp_api.o
.libs/snmp.o .libs/snmp_auth.o .libs/asn1.o .libs/md5.o
.libs/snmp_parse_args.o .libs/system.o .libs/vacm.o .libs/int64.o
.libs/read_config.o .libs/pkcs.o .libs/snmp_debug.o .libs/tools.o
.libs/snmp_logging.o .libs/text_utils.o .libs/snmpv3.o .libs/lcd_time.o
.libs/keytools.o .libs/file_utils.o .libs/scapi.o .libs/callback.o
.libs/default_store.o .libs/snmp_alarm.o .libs/data_list.o
.libs/oid_stash.o .libs/fd_event_manager.o .libs/mt_support.o
.libs/snmp_enum.o .libs/snmp-tc.o .libs/snmp_service.o .libs/snprintf.o
.libs/strlcpy.o .libs/strtol.o .libs/strtoul.o .libs/strtok_r.o
.libs/snmp_transport.o .libs/snmpUDPDomain.o .libs/snmpTCPDomain.o
.libs/snmpUnixDomain.o .libs/snmpCallbackDomain.o .libs/snmp_secmod.o
.libs/snmpusm.o .libs/snmp_version.o .libs/check_varbind.o
.libs/container.o .libs/container_binary_array.o .libs/container_null.o
.libs/container_list_ssll.o .libs/container_iterator.o
.libs/cmu_compat.o .libs/ucd_compat.o  -L/usr/local/ssl/lib -lc
(cd .libs && rm -f libnetsnmp.so.15 && ln -s libnetsnmp.so.15.0.0
libnetsnmp.so.15)
(cd .libs && rm -f libnetsnmp.so && ln -s libnetsnmp.so.15.0.0
libnetsnmp.so)
false cru .libs/libnetsnmp.a  snmp_client.o mib.o parse.o snmp_api.o
snmp.o snmp_auth.o asn1.o md5.o snmp_parse_args.o system.o vacm.o
int64.o read_config.o pkcs.o snmp_debug.o tools.o snmp_logging.o
text_utils.o snmpv3.o lcd_time.o keytools.o file_utils.o scapi.o
callback.o default_store.o snmp_alarm.o data_list.o oid_stash.o
fd_event_manager.o mt_support.o snmp_enum.o snmp-tc.o snmp_service.o
snprintf.o strlcpy.o strtol.o strtoul.o strtok_r.o snmp_transport.o
snmpUDPDomain.o snmpTCPDomain.o snmpUnixDomain.o snmpCallbackDomain.o
snmp_secmod.o snmpusm.o snmp_version.o check_varbind.o container.o
container_binary_array.o container_null.o container_list_ssll.o
container_iterator.o cmu_compat.o ucd_compat.o
make[1]: *** [libnetsnmp.la] Error 1
make[1]: Leaving directory `/usr/local/src/net-snmp-5.4/snmplib'
make: *** [subdirs] Error 1

# locate libnetsnmp.la
/usr/local/lib/libnetsnmp.la
/usr/sfw/lib/libnetsnmp.la

Any ideas?

BTW, the reason I'm upgrading from 5.3.0.1 is that I've busted the HD
oids on some 3+ TB filesystems. I'm hoping 5.4 will fix this. :-)

# snmpwalk sunbox-a1 .1.3.6.1.4.1.2021.9.1.6
UCD-SNMP-MIB::dskTotal.1 = INTEGER: 75066407
UCD-SNMP-MIB::dskTotal.2 = INTEGER: -2147483648

Thanks,
js.
-- 
Jean-Sebastien Morisset, Sr. UNIX Administrator <[email protected]>
Personal Home Page <http://jsmoriss.mvlan.net/>
Underwater and Travel Photographs <http://www.mvpix.com/>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.