diff options
Diffstat (limited to 'cddl/lib')
| -rw-r--r-- | cddl/lib/libzdb/Makefile | 1 | ||||
| -rw-r--r-- | cddl/lib/libzfs_core/Makefile | 1 | ||||
| -rw-r--r-- | cddl/lib/libzfsbootenv/Makefile | 1 | ||||
| -rw-r--r-- | cddl/lib/libzpool/Makefile | 18 | ||||
| -rw-r--r-- | cddl/lib/libzutil/Makefile | 1 | ||||
| -rw-r--r-- | cddl/lib/pam_zfs_key/Makefile | 1 |
6 files changed, 16 insertions, 7 deletions
diff --git a/cddl/lib/libzdb/Makefile b/cddl/lib/libzdb/Makefile index 63248399b91c..0eb30c55d107 100644 --- a/cddl/lib/libzdb/Makefile +++ b/cddl/lib/libzdb/Makefile @@ -14,6 +14,7 @@ CSTD= c99 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd +CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs CFLAGS+= -I${SRCTOP}/sys CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include diff --git a/cddl/lib/libzfs_core/Makefile b/cddl/lib/libzfs_core/Makefile index 4cd978e99a7d..d986c45725b3 100644 --- a/cddl/lib/libzfs_core/Makefile +++ b/cddl/lib/libzfs_core/Makefile @@ -20,6 +20,7 @@ CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzfs_core/common CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd +CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs CFLAGS+= -I${SRCTOP}/sys CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include diff --git a/cddl/lib/libzfsbootenv/Makefile b/cddl/lib/libzfsbootenv/Makefile index 5f5dbfb6f108..15ee5bfaeaa4 100644 --- a/cddl/lib/libzfsbootenv/Makefile +++ b/cddl/lib/libzfsbootenv/Makefile @@ -21,6 +21,7 @@ CFLAGS+= -DIN_BASE CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd +CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h diff --git a/cddl/lib/libzpool/Makefile b/cddl/lib/libzpool/Makefile index b80486484506..4c8285eedb2d 100644 --- a/cddl/lib/libzpool/Makefile +++ b/cddl/lib/libzpool/Makefile @@ -14,8 +14,6 @@ ZFSTOP= ${SRCTOP}/sys/contrib/openzfs .PATH: ${ZFSTOP}/module/zstd/lib/compress .PATH: ${ZFSTOP}/module/zstd/lib/decompress -.PATH: ${ZFSTOP}/module/os/linux/zfs - .if exists(${SRCTOP}/sys/cddl/contrib/opensolaris/common/atomic/${MACHINE_ARCH}/opensolaris_atomic.S) .PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/common/atomic/${MACHINE_ARCH} ATOMIC_SRCS= opensolaris_atomic.S @@ -34,12 +32,16 @@ PACKAGE= zfs LIB= zpool USER_C = \ - abd_os.c \ + arc_os.c \ kernel.c \ taskq.c \ - util.c + util.c \ + zfs_debug.c + +.PATH: ${ZFSTOP}/module/os/linux/zfs KERNEL_C = \ + simd_stat.c \ zfeature_common.c \ zfs_comutil.c \ zfs_deleg.c \ @@ -52,9 +54,9 @@ KERNEL_C = \ zpool_prop.c \ zprop_common.c \ abd.c \ + abd_os.c \ aggsum.c \ arc.c \ - arc_os.c \ blake3_zfs.c \ blkptr.c \ bplist.c \ @@ -72,6 +74,7 @@ KERNEL_C = \ ddt_zap.c \ dmu.c \ dmu_diff.c \ + dmu_direct.c \ dmu_object.c \ dmu_objset.c \ dmu_recv.c \ @@ -172,7 +175,6 @@ KERNEL_C = \ zfeature.c \ zfs_byteswap.c \ zfs_chksum.c \ - zfs_debug.c \ zfs_fm.c \ zfs_fuid.c \ zfs_sa.c \ @@ -248,7 +250,8 @@ LUA_C = \ UNICODE_C = u8_textprep.c uconv.c -SRCS= ${USER_C} ${KERNEL_C} ${LUA_C} ${UNICODE_C} ${ARCH_C} +SRCS+= ${USER_C} ${KERNEL_C} ${LUA_C} ${UNICODE_C} ${ARCH_C} + WARNS?= 2 CFLAGS+= \ @@ -261,6 +264,7 @@ CFLAGS+= \ -I${ZFSTOP}/include/os/freebsd/zfs \ -I${SRCTOP}/cddl/compat/opensolaris/include \ -I${ZFSTOP}/module/icp/include \ + -I${SRCTOP}/compat/linuxkpi/common/include/linux \ -include ${ZFSTOP}/include/os/freebsd/spl/sys/ccompile.h \ -DHAVE_ISSETUGID \ -include ${SRCTOP}/sys/modules/zfs/zfs_config.h \ diff --git a/cddl/lib/libzutil/Makefile b/cddl/lib/libzutil/Makefile index 4d9794c32dda..d1a943b25005 100644 --- a/cddl/lib/libzutil/Makefile +++ b/cddl/lib/libzutil/Makefile @@ -28,6 +28,7 @@ CSTD= c99 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd +CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs CFLAGS+= -I${SRCTOP}/sys CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include diff --git a/cddl/lib/pam_zfs_key/Makefile b/cddl/lib/pam_zfs_key/Makefile index c35a8a6bd615..4d3b41bf3ad0 100644 --- a/cddl/lib/pam_zfs_key/Makefile +++ b/cddl/lib/pam_zfs_key/Makefile @@ -16,6 +16,7 @@ CFLAGS+= -DIN_BASE CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd +CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h |
