Register libdtrace and its direct and indirect dependencies

Register librdlt_db
Register libproc dependencies
Register libctf dependencies
This commit is contained in:
Baptiste Daroussin 2015-05-19 22:22:53 +00:00
parent 32fc46cd6f
commit d612f13908
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=283131

View File

@ -78,6 +78,7 @@ _LIBRARIES= \
devstat \
dialog \
dpv \
dtrace \
dwarf \
edit \
elf \
@ -133,6 +134,7 @@ _LIBRARIES= \
rpcsec_gss \
rpcsvc \
rt \
rtld_db \
sbuf \
sdp \
sm \
@ -230,6 +232,9 @@ _DP_gssapi_krb5+= gssapi krb5 crypto roken asn1 com_err
_DP_lzma= pthread
_DP_ucl= m
_DP_vmmapi= util
_DP_ctf= z
_DP_proc= rtld_db util
_DP_dtrace= rtld_db pthread
# Define spacial cases
LDADD_supcplusplus= -lsupc++
@ -275,6 +280,9 @@ LDADD_ipf+= ${LDADD_kvm}
DPADD_mt+= ${DPADD_sbuf}
LDADD_mt+= ${LDADD_sbuf}
DPADD_dtrace+= ${DPADD_ctf} ${DPADD_elf} ${DPADD_proc}
LDADD_dtrace+= ${LDADD_ctf} ${LDADD_elf} ${LDADD_proc}
# The following depends on libraries which are using pthread
DPADD_hdb+= ${DPADD_pthread}
LDADD_hdb+= ${LDADD_pthread}