[packages] kismet: drop old atan patch, add new patch to properly link against libm, get rid of libnotimpl dependency, use a cleaner override for $(LD) (followup to r17109)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17111 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
4617872dcc
commit
be87df35a6
@ -95,12 +95,12 @@ CONFIGURE_VARS += \
|
|||||||
CXXFLAGS="$$$$CXXFLAGS -fno-builtin -fno-rtti -nostdinc++" \
|
CXXFLAGS="$$$$CXXFLAGS -fno-builtin -fno-rtti -nostdinc++" \
|
||||||
CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/uClibc++ -I$(LINUX_DIR)/include" \
|
CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/uClibc++ -I$(LINUX_DIR)/include" \
|
||||||
LDFLAGS="$$$$LDFLAGS" \
|
LDFLAGS="$$$$LDFLAGS" \
|
||||||
LIBS="-nodefaultlibs -luClibc++ -lm -lgcc -lnotimpl" \
|
LIBS="-nodefaultlibs -luClibc++ -lm -lgcc" \
|
||||||
CLIENTLIBS="-nodefaultlibs -luClibc++ -lm -lgcc -lnotimpl" \
|
CLIENTLIBS="-nodefaultlibs -luClibc++ -lm -lgcc" \
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
$(MAKE) -C $(PKG_BUILD_DIR) \
|
||||||
LD="\$$$$(CC)" \
|
LD="$(TARGET_CXX)" \
|
||||||
all
|
all
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
--- a/gpsd.cc
|
|
||||||
+++ b/gpsd.cc
|
|
||||||
@@ -478,7 +478,7 @@
|
|
||||||
if (ty == 0) {
|
|
||||||
dir = 0.0;
|
|
||||||
} else {
|
|
||||||
- dir = atan(tx / ty);
|
|
||||||
+ dir = atan2(tx,ty);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!finite(dir))
|
|
11
net/kismet/patches/100-fix-math-lib.patch
Normal file
11
net/kismet/patches/100-fix-math-lib.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- a/Makefile.in
|
||||||
|
+++ b/Makefile.in
|
||||||
|
@@ -23,7 +23,7 @@
|
||||||
|
CXXLIBS = @CXXLIBS@
|
||||||
|
KSLIBS = @KSLIBS@
|
||||||
|
CFLAGS = @CPPFLAGS@
|
||||||
|
-CLIENTLIBS = @CLIENTCLIBS@
|
||||||
|
+CLIENTLIBS = @CLIENTCLIBS@ -lm
|
||||||
|
CAPLIBS = @caplibs@
|
||||||
|
CLIENTFLAGS = @CLIENTCFLAGS@
|
||||||
|
CXXFLAGS = -Wall @CXXFLAGS@
|
Loading…
x
Reference in New Issue
Block a user