File tree Expand file tree Collapse file tree 14 files changed +26
-9
lines changed Expand file tree Collapse file tree 14 files changed +26
-9
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,8 @@ include $(srcdir)/%D%/zed.d/Makefile.am
33zed_CFLAGS = $(AM_CFLAGS )
44zed_CFLAGS += $(LIBUDEV_CFLAGS ) $(LIBUUID_CFLAGS )
55
6+ zed_CPPFLAGS = $(AM_CPPFLAGS ) $(LIBZPOOL_CPPFLAGS )
7+
68sbin_PROGRAMS += zed
79CPPCHECKTARGETS += zed
810
Original file line number Diff line number Diff line change 11sbin_PROGRAMS += zinject
22CPPCHECKTARGETS += zinject
33
4+ zinject_CPPFLAGS = $(AM_CPPFLAGS ) $(LIBZPOOL_CPPFLAGS )
5+
46zinject_SOURCES = \
57 %D%/translate.c \
68 %D%/zinject.c \
Original file line number Diff line number Diff line change 11zpool_CFLAGS = $(AM_CFLAGS )
22zpool_CFLAGS += $(LIBBLKID_CFLAGS ) $(LIBUUID_CFLAGS )
33
4- zpool_CPPFLAGS = $(AM_CPPFLAGS )
4+ zpool_CPPFLAGS = $(AM_CPPFLAGS ) $( LIBZPOOL_CPPFLAGS )
55zpool_CPPFLAGS += -I$(srcdir ) /%D%
66
77sbin_PROGRAMS += zpool
Original file line number Diff line number Diff line change @@ -74,4 +74,5 @@ LIBRARY_CFLAGS = -no-suppress
7474# Since ZFS_DEBUG can change shared data structures, all libzpool users must
7575# be compiled with the same flags.
7676# See https://github.com/openzfs/zfs/issues/16476
77- LIBZPOOL_CPPFLAGS = -DDEBUG -UNDEBUG -DZFS_DEBUG
77+ LIBZPOOL_CPPFLAGS = -DDEBUG -UNDEBUG -DZFS_DEBUG
78+ LIBZPOOL_CPPFLAGS += -I$(top_srcdir)/include/os/@ac_system_l@/zfs
Original file line number Diff line number Diff line change 11%C%_pam_zfs_key_la_CFLAGS = $(AM_CFLAGS )
22%C%_pam_zfs_key_la_CFLAGS += $(LIBCRYPTO_CFLAGS )
33
4+ pam_zfs_key_la_CPPFLAGS = $(AM_CPPFLAGS ) $(LIBZPOOL_CPPFLAGS )
5+
46pammodule_LTLIBRARIES = %D%/pam_zfs_key.la
57
68%C%_pam_zfs_key_la_SOURCES = %D%/pam_zfs_key.c
Original file line number Diff line number Diff line change 2929 * Copyright (c) 2014 by Delphix. All rights reserved.
3030 */
3131
32- #include <sys/zfs_context.h>
32+ #include <sys/sysmacros.h>
33+ #include <sys/timer.h>
34+ #include <sys/types.h>
35+ #include <sys/thread.h>
36+ #include <sys/taskq.h>
37+ #include <sys/kmem.h>
3338
3439int taskq_now ;
3540taskq_t * system_taskq ;
Original file line number Diff line number Diff line change 11libzdb_la_CFLAGS = $(AM_CFLAGS ) $(LIBRARY_CFLAGS )
22libzdb_la_CFLAGS += -fvisibility=hidden
33
4+ libzdb_la_CPPFLAGS = $(AM_CPPFLAGS ) $(LIBZPOOL_CPPFLAGS )
5+
46noinst_LTLIBRARIES += libzdb.la
57
68libzdb_la_SOURCES = \
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ libzfs_la_CFLAGS = $(AM_CFLAGS) $(LIBRARY_CFLAGS)
22libzfs_la_CFLAGS += $(LIBCRYPTO_CFLAGS ) $(ZLIB_CFLAGS )
33libzfs_la_CFLAGS += -fvisibility=hidden
44
5+ libzfs_la_CPPFLAGS = $(AM_CPPFLAGS ) $(LIBZPOOL_CPPFLAGS )
6+
57lib_LTLIBRARIES += libzfs.la
68CPPCHECKTARGETS += libzfs.la
79
Original file line number Diff line number Diff line change 1919 * Copyright 2020 Joyent, Inc.
2020 */
2121
22- #include <sys/zfs_context.h>
2322#include <sys/fs/zfs.h>
2423#include <sys/dsl_crypt.h>
2524#include <libintl.h>
Original file line number Diff line number Diff line change 11libzfs_core_la_CFLAGS = $(AM_CFLAGS ) $(LIBRARY_CFLAGS )
22libzfs_core_la_CFLAGS += -fvisibility=hidden
33
4- libzfs_core_la_CPPFLAGS = $(AM_CPPFLAGS )
4+ libzfs_core_la_CPPFLAGS = $(AM_CPPFLAGS ) $( LIBZPOOL_CPPFLAGS )
55libzfs_core_la_CPPFLAGS += -I$(srcdir ) /%D%
66
77lib_LTLIBRARIES += libzfs_core.la
You can’t perform that action at this time.
0 commit comments