elif test "x@ENABLE_GSS@" = "xno"; then \
export DEB_BUILD_PROFILES="$${DEB_BUILD_PROFILES} nogss"; \
fi; \
- export KERNEL_CFG="$(LINUX_CONFIG)"; \
+ export KERNEL_OBJ="$(LINUX_OBJ)"; \
export KERNEL_SRC="$(LINUX)"; \
echo "Enabled Build Profiles: $${DEB_BUILD_PROFILES}"; \
echo "Kernel Source: $${KERNEL_SRC}"; \
- echo "Kernel Config: $${KERNEL_CFG}"; \
+ echo "Kernel Object: $${KERNEL_OBJ}"; \
dpkg-buildpackage -us -uc -I.git -I\*.out[0-9]\* -I\*.swp || { \
rc=$${PIPESTATUS[0]}; \
[ $${rc} -gt 1 ] && exit $${rc}; \
fi; \
rm -rf debs; \
export DEB_BUILD_PROFILES="client"; \
- export KERNEL_CFG="$(LINUX_CONFIG)"; \
+ export KERNEL_OBJ="$(LINUX_OBJ)"; \
export KERNEL_SRC="$(LINUX)"; \
echo "Enabled Build Profiles: $${DEB_BUILD_PROFILES}"; \
echo "Kernel Source: $${KERNEL_SRC}"; \
- echo "Kernel Config: $${KERNEL_CFG}"; \
+ echo "Kernel Object: $${KERNEL_OBJ}"; \
export BUILD_DKMS="true" && \
dpkg-buildpackage -us -uc -I.git -I\*.out[0-9]\* -I\*.swp || { \
rc=$${PIPESTATUS[0]}; \
# modules, whereas the modules build omits the utilities, to create two
# neatly separated debian files.
#
-# Note: KERNEL_SRC, KERNEL_CFG, ZFS_SRC and SPL_SRC need to be set from the
+# Note: KERNEL_SRC, KERNEL_OBJ, ZFS_SRC and SPL_SRC need to be set from the
# outside. This is done by "make debs". As such, invoking "debuild" or such
# direct debian build tools will lead to a client-only build.
configure: configure-stamp
( cd $(BUILDDIR) && \
$(SRCDIR)/configure --disable-dependency-tracking \
--with-linux=$${KERNEL_SRC} \
- --with-linux-config=$${KERNEL_CFG} \
+ --with-linux-obj=$${KERNEL_OBJ} \
--disable-snmp \
--enable-quota \
$${EXTRAFLAGS} \