]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r226940 (rmh):
authormm <mm@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 26 Sep 2012 12:36:22 +0000 (12:36 +0000)
committermm <mm@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 26 Sep 2012 12:36:22 +0000 (12:36 +0000)
commit9c765948dcac6c42d756c8f43c34289947a6c70c
tree8b229ebabd6693d919fee7abf0535f0e686ec1cd
parent32306a54edd48a257be6374392ff47c4f663bbfb
MFC r226940 (rmh):

Fix a few gratuitous library dependencies. Some of the ZFS utilities
are linked with libraries they don't use:

 - zinject doesn't use libavl
 - ztest doesn't use libz
 - zdb uses neither libavl nor libz
 - zfs uses neither libbsdxml nor libm, nor libsbuf
 - zpool uses neither libbsdxml nor libm, nor libsbuf

In addition, libzfs needs libm because it uses pow(), however it isn't
linked with -lm.  This went unnoticed because all its users had -lm before.

git-svn-id: svn://svn.freebsd.org/base/stable/8@240960 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
cddl/lib/libzfs/Makefile
cddl/sbin/zfs/Makefile
cddl/sbin/zpool/Makefile
cddl/usr.bin/zinject/Makefile
cddl/usr.bin/ztest/Makefile
cddl/usr.sbin/zdb/Makefile