Hello,
Unbound 1.4.5 builds well on Solaris, but "make test" fails, if I build it with an external ldns library.
./libtool --quiet --tag=CC --mode=link /opt/studio/SOS12/SUNWspro/bin/cc -R/opt/csw/lib -R/opt/csw/lib -R/opt/csw/lib -xO3 -m32 -xarch=v8 -xnorunpath -g -O2 -xO4 -xtarget=generic -D_REENTRANT -L/opt/csw -L/opt/csw/lib -m32 -xarch=v8 -norunpath -L/opt/csw/lib -L/opt/csw/lib -L/opt/csw/lib -o unittest build/compat/inet_aton.lo build/iterator/iter_delegpt.lo build/iterator/iter_donotq.lo build/iterator/iter_fwd.lo build/iterator/iter_hints.lo build/iterator/iter_priv.lo build/iterator/iter_resptype.lo build/iterator/iter_scrub.lo build/iterator/iter_utils.lo build/iterator/iterator.lo build/services/cache/dns.lo build/services/cache/infra.lo build/services/cache/rrset.lo build/services/listen_dnsport.lo build/services/localzone.lo build/services/mesh.lo build/services/modstack.lo build/services/outbound_list.lo build/services/outside_network.lo build/smallapp/worker_cb.lo build/testcode/ldns-testpkts.lo build/testcode/readhex.lo build/testcode/unitanchor.lo build/testcode/unitdname.lo build/testcode/unitlruhash.lo build/testcode/unitmain.lo build/testcode/unitmsgparse.lo build/testcode/unitneg.lo build/testcode/unitregional.lo build/testcode/unitslabhash.lo build/testcode/unitverify.lo build/util/alloc.lo build/util/config_file.lo build/util/configlexer.lo build/util/configparser.lo build/util/data/dname.lo build/util/data/msgencode.lo build/util/data/msgparse.lo build/util/data/msgreply.lo build/util/data/packed_rrset.lo build/util/fptr_wlist.lo build/util/locks.lo build/util/log.lo build/util/mini_event.lo build/util/module.lo build/util/net_help.lo build/util/netevent.lo build/util/random.lo build/util/rbtree.lo build/util/regional.lo build/util/rtt.lo build/util/storage/dnstree.lo build/util/storage/lookup3.lo build/util/storage/lruhash.lo build/util/storage/slabhash.lo build/util/timehist.lo build/util/tube.lo build/util/winsock_event.lo build/validator/autotrust.lo build/validator/val_anchor.lo build/validator/val_kcache.lo build/validator/val_kentry.lo build/validator/val_neg.lo build/validator/val_nsec.lo build/validator/val_nsec3.lo build/validator/val_sigcrypt.lo build/validator/val_utils.lo build/validator/validator.lo -lldns -levent -lrt -ldl -lpthread -lsocket -lnsl -lcrypto
if test -x "`which bash`"; then bash testcode/do-tests.sh; else sh testcode/do-tests.sh; fi
No ldns-testns in path
Ihsan