summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArvind Sankar <[email protected]>2020-02-20 11:10:47 -0500
committerGitHub <[email protected]>2020-02-20 08:10:47 -0800
commit65635c34034933f5adaf3a6e470a06e12a9435ae (patch)
tree0ee104519e695490cb91256765e8842919d01630
parent81369567169c740df466d454f0b3e1ff31dbe77b (diff)
Fix icp include directories for in-tree build
When zfs is built in-tree using --enable-linux-builtin, the compile commands are executed from the kernel build directory. If the build directory is different from the kernel source directory, passing -Ifs/zfs/icp will not find the headers as they are not present in the build directory. Fix this by adding @abs_top_srcdir@ to pull the headers from the zfs source tree instead. Reviewed-by: Brian Behlendorf <[email protected]> Signed-off-by: Arvind Sankar <[email protected]> Closes #10021
-rw-r--r--module/icp/Makefile.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/module/icp/Makefile.in b/module/icp/Makefile.in
index 51e69bd7d..b6d34d15a 100644
--- a/module/icp/Makefile.in
+++ b/module/icp/Makefile.in
@@ -5,9 +5,9 @@ MODULE := icp
obj-$(CONFIG_ZFS) := $(MODULE).o
-asflags-y := -I$(src)/include
+asflags-y := -I@abs_top_srcdir@/module/icp/include
asflags-y += $(ZFS_MODULE_CFLAGS) $(ZFS_MODULE_CPPFLAGS)
-ccflags-y := -I$(src)/include
+ccflags-y := -I@abs_top_srcdir@/module/icp/include
ccflags-y += $(ZFS_MODULE_CFLAGS) $(ZFS_MODULE_CPPFLAGS)
$(MODULE)-objs += illumos-crypto.o