projects
/
buildroot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f68d9bc
)
package/iftop: fix static build
author
Bernd Kuhls
<bernd.kuhls@t-online.de>
Thu, 7 Aug 2014 18:56:40 +0000
(20:56 +0200)
committer
Peter Korsgaard
<peter@korsgaard.com>
Fri, 15 Aug 2014 22:50:51 +0000
(
00:50
+0200)
Use pcap-config to list optional libpcap dependencies that we need to list
when building statically.
Inspired by Baruch Siach
http://git.buildroot.net/buildroot/commit/package/dhcpdump/dhcpdump.mk?id=
429f4415cd153c6809394a8b3245d4d15bba3ec3
Fixes
http://autobuild.buildroot.net/results/c7e/
c7e3b2897a9cb9ab55dc7b1a2cd1961235d2d1a4
/
http://autobuild.buildroot.net/results/60f/
60f82bedae255f6b69c9a5ac22686c76c6276301
/
http://autobuild.buildroot.net/results/1b7/
1b771af04a95a78144141a5d555c97bbb5a7e13f
/
http://autobuild.buildroot.net/results/1f4/
1f45e2adcc80c4a209aa5895260985460933575c
/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/iftop/iftop.mk
patch
|
blob
|
history
diff --git
a/package/iftop/iftop.mk
b/package/iftop/iftop.mk
index 24f8b53ab338a888c5e54427bf7e7c60774a5b4a..ef162a8533211783e798b0057e2e22be96d9a23f 100644
(file)
--- a/
package/iftop/iftop.mk
+++ b/
package/iftop/iftop.mk
@@
-10,4
+10,10
@@
IFTOP_DEPENDENCIES = ncurses libpcap
IFTOP_LICENSE = GPLv2+
IFTOP_LICENSE_FILES = COPYING
+IFTOP_LIBS = -lpcap
+ifeq ($(BR2_PREFER_STATIC_LIB),y)
+IFTOP_LIBS += $(shell $(STAGING_DIR)/usr/bin/pcap-config --static --additional-libs)
+endif
+IFTOP_CONF_ENV += LIBS+="$(IFTOP_LIBS)"
+
$(eval $(autotools-package))