I installed FreeBSD 9.1 on 3 virtually identical HP rack servers.
two of the servers compile bind 9.9.2-P1 as expected.
One however dies because of a bunch of undefined references in
a library file.
a proper ./configure was issued, along with a make; on ALL 3!
I am stumped, and would appreciate suggestions.
Thanks,
Jim
export MAKE_SYMTABLE="yes"; export BASEOBJS="builtin.o client.o
config.o control.o controlconf.o interfacemgr.o listenlist.o log.o
logconf.o main.o notify.o query.o server.o sortlist.o statschannel.o
tkeyconf.o tsigconf.o update.o xfrout.o zoneconf.o lwaddr.o lwresd.o
lwdclient.o lwderror.o lwdgabn.o lwdgnba.o lwdgrbn.o lwdnoop.o
lwsearch.o unix/os.o unix/dlz_dlopen_driver.o"; if [
X"/usr/bin/perl5" = X -o X"${MAKE_SYMTABLE:-}" = X ] ; then gcc
-pthread -g -O2 -I/usr/local/include/libxml2 -I/usr/local/include -o
named ${BASEOBJS} ${LIBS0} ../../lib/lwres/liblwres.a
../../lib/dns/libdns.a -lgssapi_krb5 -lcrypto
../../lib/bind9/libbind9.a ../../lib/isccfg/libisccfg.a
../../lib/isccc/libisccc.a ../../lib/isc/libisc.a -L/usr/local/lib
-lxml2 -lz -L/usr/local/lib -liconv -lm -lreadline; else rm -f
namedtmp0; gcc -pthread -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -o namedtmp0 ${BASEOBJS} ${LIBS0}
../../lib/lwres/liblwres.a ../../lib/dns/libdns.a -lgssapi_krb5
-lcrypto ../../lib/bind9/libbind9.a ../../lib/isccfg/libisccfg.a
../../lib/isccc/libisccc.a ../../lib/isc/libisc.a -L/usr/local/lib
-lxml2 -lz -L/usr/local/lib -liconv -lm -lreadline || exit 1; rm -f
named-symtbl.c named-symtbl.o; /usr/bin/perl5 ../../util/mksymtbl.pl
-o named-symtbl.c namedtmp0 || exit 1; make named-symtbl.o || exit 1;
rm -f namedtmp1; gcc -pthread -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -o namedtmp1 ${BASEOBJS} named-symtbl.o ${LIBS0}
../../lib/lwres/liblwres.a ../../lib/dns/libdns.a -lgssapi_krb5
-lcrypto ../../lib/bind9/libbind9.a ../../lib/isccfg/libisccfg.a
../../lib/isccc/libisccc.a ../../lib/isc/libisc-nosymtbl.a
-L/usr/local/lib -lxml2 -lz -L/usr/local/lib -liconv -lm -lreadline ||
exit 1; rm -f named-symtbl.c named-symtbl.o; /usr/bin/perl5
../../util/mksymtbl.pl -o named-symtbl.c namedtmp1 || exit 1; make
named-symtbl.o || exit 1; gcc -pthread -g -O2
-I/usr/local/include/libxml2 -I/usr/local/include -o namedtmp2
${BASEOBJS} named-symtbl.o ${LIBS0} ../../lib/lwres/liblwres.a
../../lib/dns/libdns.a -lgssapi_krb5 -lcrypto
../../lib/bind9/libbind9.a ../../lib/isccfg/libisccfg.a
../../lib/isccc/libisccc.a ../../lib/isc/libisc-nosymtbl.a
-L/usr/local/lib -lxml2 -lz -L/usr/local/lib -liconv -lm -lreadline;
/usr/bin/perl5 ../../util/mksymtbl.pl -o named-symtbl2.c namedtmp2;
count=0; until diff named-symtbl.c named-symtbl2.c > /dev/null ; do
count=`expr $count + 1` ; test $count = 42 && exit 1 ; rm -f
named-symtbl.c named-symtbl.o; /usr/bin/perl5 ../../util/mksymtbl.pl
-o named-symtbl.c namedtmp2 || exit 1; make named-symtbl.o || exit 1;
gcc -pthread -g -O2 -I/usr/local/include/libxml2 -I/usr/local/include
-o namedtmp2 ${BASEOBJS} named-symtbl.o ${LIBS0}
../../lib/lwres/liblwres.a ../../lib/dns/libdns.a -lgssapi_krb5
-lcrypto ../../lib/bind9/libbind9.a ../../lib/isccfg/libisccfg.a
../../lib/isccc/libisccc.a ../../lib/isc/libisc-nosymtbl.a
-L/usr/local/lib -lxml2 -lz -L/usr/local/lib -liconv -lm -lreadline;
/usr/bin/perl5 ../../util/mksymtbl.pl -o named-symtbl2.c namedtmp2;
done ; mv namedtmp2 named; rm -f namedtmp0 namedtmp1 namedtmp2
named-symtbl2.c; fi
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_ser_ccache_init'
/usr/local/lib/libgssapi_krb5.so: undefined reference to `krb5_rd_rep_dce'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5int_init_context_kdc'
...
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_cc_set_config'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_auth_con_setuseruserkey'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_get_credentials_for_user'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_internalize_opaque'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_ser_pack_bytes'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_init_creds_set_password'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_free_tgt_creds'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`decode_krb5_ap_req'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`encode_krb5_ticket'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_auth_con_getkey_k'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_kt_client_default'
/usr/local/lib/libgssapi_krb5.so: undefined reference to
`krb5_authdata_get_attribute_types'
*** [named] Error code 1
Stop in /u/qcinet/pgmr/FreeBSD/packages/bind/bind-9.9.2-P1/bin/named.
*** [subdirs] Error code 1
Stop in /u/qcinet/pgmr/FreeBSD/packages/bind/bind-9.9.2-P1/bin.
*** [subdirs] Error code 1
Stop in /u/qcinet/pgmr/FreeBSD/packages/bind/bind-9.9.2-P1.
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
from this list
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users