build: use KBUILD_HOSTLDFLAGS
authorStijn Tintel <stijn@linux-ipv6.be>
Tue, 29 Mar 2022 13:32:25 +0000 (16:32 +0300)
committerStijn Tintel <stijn@linux-ipv6.be>
Wed, 18 May 2022 10:32:06 +0000 (13:32 +0300)
According to the GNU make manual, specifying library paths should be
done in LDFLAGS rather than LDLIBS. Replace KBUILD_HOSTLDLIBS with
KBUILD_HOSTLDFLAGS to pass the host lib directory.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
include/kernel.mk

index f27b78bbcc214edd12b06849843acbe42c09a354..01b737f132e642cbcff6de696075e75703144138 100644 (file)
@@ -110,7 +110,7 @@ KERNEL_MAKE_FLAGS = \
        KBUILD_BUILD_HOST="$(call qstrip,$(CONFIG_KERNEL_BUILD_DOMAIN))" \
        KBUILD_BUILD_TIMESTAMP="$(KBUILD_BUILD_TIMESTAMP)" \
        KBUILD_BUILD_VERSION="0" \
-       KBUILD_HOSTLDLIBS="-L$(STAGING_DIR_HOST)/lib" \
+       KBUILD_HOSTLDFLAGS="-L$(STAGING_DIR_HOST)/lib" \
        CONFIG_SHELL="$(BASH)" \
        $(if $(findstring c,$(OPENWRT_VERBOSE)),V=1,V='') \
        $(if $(PKG_BUILD_ID),LDFLAGS_MODULE=--build-id=0x$(PKG_BUILD_ID)) \