]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Fix hostapd build with CONFIG_WPA_TRACE but no CONFIG_WPA_TRACE_BFD
authorBrian Norris <briannorris@chromium.org>
Thu, 17 Oct 2019 23:19:15 +0000 (16:19 -0700)
committerJouni Malinen <j@w1.fi>
Fri, 25 Oct 2019 13:03:37 +0000 (16:03 +0300)
Otherwise, we may get linker failures:

  ld.lld: error: unable to find library -lbfd

While we're at it, pull in the library selection fixes from commit
848905b12abf ("Avoid undefined references with CONFIG_WPA_TRACE_BFD=y").

Signed-off-by: Brian Norris <briannorris@chromium.org>
hostapd/Makefile

index 42bb9e4c8aa67eeda8e3aeb6ae7f53c056b8f66b..955e27856401637f7e4b0224c935cd9df45bab18 100644 (file)
@@ -121,6 +121,7 @@ CFLAGS += -DPACKAGE="hostapd" -DWPA_TRACE_BFD
 LIBS += -lbfd -ldl -liberty -lz
 LIBS_c += -lbfd -ldl -liberty -lz
 LIBS_h += -lbfd -ldl -liberty -lz
+LIBS_n += -lbfd -ldl -liberty -lz
 endif
 endif
 
@@ -1313,7 +1314,6 @@ NOBJS += ../src/utils/wpa_debug.o
 NOBJS += ../src/utils/wpabuf.o
 ifdef CONFIG_WPA_TRACE
 NOBJS += ../src/utils/trace.o
-LIBS_n += -lbfd
 endif
 
 HOBJS += hlr_auc_gw.o ../src/utils/common.o ../src/utils/wpa_debug.o ../src/utils/os_$(CONFIG_OS).o ../src/utils/wpabuf.o ../src/crypto/milenage.o