undefined symbol: isc_commandline_index??

Glenn Satchell glenn.satchell at uniq.com.au
Thu Aug 2 07:22:08 UTC 2012


This is the DHCP Users mailing list, so probably not much help available
here :)

Having said that, it looks like you need to update some libraries:

/usr/lib/libisccc.so.80
/usr/lib/libbind9.so.80

The ldd command shows lots of symbols are undefined.

regards,
-glenn

On Thu, August 2, 2012 5:15 pm, Jiann-Ming Su wrote:
> Successfully building 9.8.3-P2 on a CentOS 5.x system with rpmbuild.  I
> can install the RPMs, but when I try to start the named process, I get the
> following:
>
> /usr/sbin/named-checkconf: symbol lookup error: /usr/sbin/named-checkconf:
> undefined symbol: isc_commandline_index
>
>
> On the rpmbuild system, the binary seems to run fine and can check the
> named.conf.default file without the symbol lookup error. 
>
>
> Why would it build and package correctly, but when I go to execute, get
> that error?  What package or library am I not bundling in the RPM?
>
> Here's the output of ldd:
>
> ldd -d -r /usr/sbin/named-checkconf
>     linux-gate.so.1 =>  (0x0056c000)
>     libbind9.so.80 => /usr/lib/libbind9.so.80 (0x00cc2000)
>     libisccfg.so.82 => /usr/lib/libisccfg.so.82 (0x00bca000)
>     libdns.so.81 => /usr/lib/libdns.so.81 (0x00110000)
>     libisccc.so.80 => /usr/lib/libisccc.so.80 (0x007ea000)
>     libisc.so.83 => /usr/lib/libisc.so.83 (0x00f3a000)
>     libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00d4a000)
>     libcrypto.so.6 => /lib/libcrypto.so.6 (0x0023f000)
>     libdl.so.2 => /lib/libdl.so.2 (0x00567000)
>     libcap.so.1 => /lib/libcap.so.1 (0x0066a000)
>     libpthread.so.0 => /lib/libpthread.so.0 (0x005b6000)
>     libxml2.so.2 => /usr/lib/libxml2.so.2 (0x008d4000)
>     libz.so.1 => /usr/lib/libz.so.1 (0x00616000)
>     libm.so.6 => /lib/libm.so.6 (0x005eb000)
>     libc.so.6 => /lib/libc.so.6 (0x0040c000)
>     libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x0066e000)
>     libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00d22000)
>     libcom_err.so.2 => /lib/libcom_err.so.2 (0x00407000)
>     libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00ad1000)
>     libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x00380000)
>     libresolv.so.2 => /lib/libresolv.so.2 (0x00383000)
>     /lib/ld-linux.so.2 (0x003e8000)
>     libselinux.so.1 => /lib/libselinux.so.1 (0x00d7a000)
>     libsepol.so.1 => /lib/libsepol.so.1 (0x00cda000)
> undefined symbol: isc__task_send    (/usr/lib/libisccc.so.80)
> undefined symbol: isc___mem_get    (/usr/lib/libisccc.so.80)
> undefined symbol: isc___mem_put    (/usr/lib/libisccc.so.80)
> undefined symbol: isc__socket_recv    (/usr/lib/libisccc.so.80)
> undefined symbol: isc__socket_cancel    (/usr/lib/libisccc.so.80)
> undefined symbol: cfg_acl_fromconfig    (/usr/lib/libbind9.so.80)
> undefined symbol: isc___mem_free    (/usr/lib/libbind9.so.80)
> undefined symbol: isc_net_probeipv4    (/usr/lib/libbind9.so.80)
> undefined symbol: isc___mem_strdup    (/usr/lib/libbind9.so.80)
> undefined symbol: isc___mem_get    (/usr/lib/libbind9.so.80)
> undefined symbol: isc_net_probeipv6    (/usr/lib/libbind9.so.80)
> undefined symbol: cfg_aclconfctx_detach    (/usr/lib/libbind9.so.80)
> undefined symbol: cfg_aclconfctx_create    (/usr/lib/libbind9.so.80)
> undefined symbol: isc___mem_put    (/usr/lib/libbind9.so.80)
> undefined symbol: isc_commandline_index    (/usr/sbin/named-checkconf)
> undefined symbol: isc_commandline_option    (/usr/sbin/named-checkconf)
> undefined symbol: isc_commandline_argument    (/usr/sbin/named-checkconf)
> undefined symbol: cfg_type_namedconf    (/usr/sbin/named-checkconf)
> undefined symbol: isc_commandline_errprint    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_load    (/usr/sbin/named-checkconf)
> undefined symbol: isc_entropy_create    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setclass    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setfile2    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setchecksrv    (/usr/sbin/named-checkconf)
> undefined symbol: isc___mem_free    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_dumptostream2    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setcheckns    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_detach    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_create    (/usr/sbin/named-checkconf)
> undefined symbol: isc___mem_strdup    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setoption    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setorigin    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_log    (/usr/sbin/named-checkconf)
> undefined symbol: isc_commandline_parse    (/usr/sbin/named-checkconf)
> undefined symbol: isc__mem_destroy    (/usr/sbin/named-checkconf)
> undefined symbol: isc_entropy_detach    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setcheckmx    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_settype    (/usr/sbin/named-checkconf)
> undefined symbol: isc__mem_create    (/usr/sbin/named-checkconf)
> undefined symbol: dns_zone_setdbtype    (/usr/sbin/named-checkconf)
>
> Thanks for any tips.
> _______________________________________________
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
>
>




More information about the dhcp-users mailing list