aboutsummaryrefslogtreecommitdiff
path: root/Makefile.inc1
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2018-08-11 22:45:39 +0000
committerKyle Evans <kevans@FreeBSD.org>2018-08-11 22:45:39 +0000
commit35d2028fb8f70939026cc33c12280a4db8f90deb (patch)
treed38477bb9d5aaa94778e56684d812b0c08eb1bda /Makefile.inc1
parentefa70a56148de6b1e4062540d23e1a6323b4f94f (diff)
downloadsrc-35d2028fb8f70939026cc33c12280a4db8f90deb.tar.gz
src-35d2028fb8f70939026cc33c12280a4db8f90deb.zip
libbe(3)/bectl(8): More SYSROOT/GCC build fixes
- Missing include path - Fully specify libzfs's dependencies (except for deps pulled in by other deps) in Makefile.inc1 - Drop WARNS back down to 2 for libbe(3). I do this with much hesitation, but the libzfs headers are apparently a hot warning-filled mess as far as GCC 4.2 is concerned.
Notes
Notes: svn path=/projects/bectl/; revision=337662
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc16
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 44f932628d3a..50774edeafef 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -2598,7 +2598,13 @@ _cddl_lib_libuutil= cddl/lib/libuutil
.if ${MK_ZFS} != "no"
_cddl_lib_libzfs_core= cddl/lib/libzfs_core
_cddl_lib_libzfs= cddl/lib/libzfs
+
cddl/lib/libzfs_core__L: cddl/lib/libnvpair__L
+
+cddl/lib/libzfs__L: cddl/lib/libzfs_core__L lib/msun__L lib/libutil__L
+cddl/lib/libzfs__L: lib/libthr__L lib/libmd__L lib/libz__L cddl/lib/libumem__L
+cddl/lib/libzfs__L: cddl/lib/libuutil__L cddl/lib/libavl__L lib/libgeom__L
+
cddl/lib/libbe__L: cddl/lib/libzfs__L
.endif
_cddl_lib_libctf= cddl/lib/libctf