[PATCH] external/wpa_supplicant8: Use libdbus rather than dbus-1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>From b5844dcc755cc76dc8ef7e3062ed4c55ad288f6c Mon Sep 17 00:00:00 2001
From: Samuel Tan <samueltan@xxxxxxxxxx>
Date: Thu, 5 Nov 2015 10:48:48 -0800
Subject: [PATCH] external/wpa_supplicant8: Use libdbus rather than dbus-1

The upstream wpa_supplicant uses the dbus-1 library when
it is compiled with D-Bus support. In Android, we imported
the D-Bus shared libraries under the name "libdbus", so
use this shared library instead of dbus-1 when compiling
WPA supplicant with D-Bus support.

Signed-off-by: Samuel Tan <samueltan@xxxxxxxxxx>
---
 wpa_supplicant/Android.mk | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/wpa_supplicant/Android.mk b/wpa_supplicant/Android.mk
index ef698d0..50e3422 100644
--- a/wpa_supplicant/Android.mk
+++ b/wpa_supplicant/Android.mk
@@ -1343,12 +1343,6 @@ ifdef CONFIG_WPS
 DBUS_OBJS += dbus/dbus_old_handlers_wps.c
 endif
 DBUS_OBJS += dbus/dbus_dict_helpers.c
-ifndef DBUS_LIBS
-DBUS_LIBS := $(shell $(PKG_CONFIG) --libs dbus-1)
-endif
-ifndef DBUS_INCLUDE
-DBUS_INCLUDE := $(shell $(PKG_CONFIG) --cflags dbus-1)
-endif
 DBUS_CFLAGS += $(DBUS_INCLUDE)
 endif

@@ -1364,12 +1358,6 @@ endif
 ifdef CONFIG_P2P
 DBUS_OBJS += dbus/dbus_new_handlers_p2p.c
 endif
-ifndef DBUS_LIBS
-DBUS_LIBS := $(shell $(PKG_CONFIG) --libs dbus-1)
-endif
-ifndef DBUS_INCLUDE
-DBUS_INCLUDE := $(shell $(PKG_CONFIG) --cflags dbus-1)
-endif
 ifdef CONFIG_CTRL_IFACE_DBUS_INTRO
 DBUS_OBJS += dbus/dbus_new_introspect.c
 DBUS_CFLAGS += -DCONFIG_CTRL_IFACE_DBUS_INTRO
@@ -1384,7 +1372,6 @@ endif

 OBJS += $(DBUS_OBJS)
 L_CFLAGS += $(DBUS_CFLAGS)
-LIBS += $(DBUS_LIBS)

 ifdef CONFIG_READLINE
 OBJS_c += src/utils/edit_readline.c
@@ -1626,6 +1613,9 @@ endif
 LOCAL_CFLAGS := $(L_CFLAGS)
 LOCAL_SRC_FILES := $(OBJS)
 LOCAL_C_INCLUDES := $(INCLUDES)
+ifeq ($(DBUS), y)
+LOCAL_SHARED_LIBRARIES += libdbus
+endif
 include $(BUILD_EXECUTABLE)

 ########################
--
2.6.0.rc2.230.g3dd15c0

_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux