summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernd Kuhls <bernd.kuhls@t-online.de>2016-12-04 11:37:22 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-12-04 15:36:36 +0100
commitcbc75196db0eeee0ac01080bf2ad2cc66ad44473 (patch)
tree120f2fb684d458d4af9b0c8797c69ed07b3a6621
parenta44d7f2dbb19a54a8f2beb5c0f0adb0680999319 (diff)
downloadbuildroot-cbc75196db0eeee0ac01080bf2ad2cc66ad44473.tar.gz
buildroot-cbc75196db0eeee0ac01080bf2ad2cc66ad44473.zip
package/tor: add optional support for libcap
- without libcap $ host/usr/bin/x86_64-linux-readelf -a target/usr/bin/tor | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libevent-2.0.so.5] 0x0000000000000001 (NEEDED) Shared library: [libssl.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] 0x0000000000000001 (NEEDED) Shared library: [libc.so.0] - with libcap $ host/usr/bin/x86_64-linux-readelf -a target/usr/bin/tor | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libevent-2.0.so.5] 0x0000000000000001 (NEEDED) Shared library: [libssl.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] 0x0000000000000001 (NEEDED) Shared library: [libcap.so.2] 0x0000000000000001 (NEEDED) Shared library: [libc.so.0] The tor configure script has no option to en-/disable libcap support. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/tor/tor.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/tor/tor.mk b/package/tor/tor.mk
index 6a622cf0ef..a3249092ca 100644
--- a/package/tor/tor.mk
+++ b/package/tor/tor.mk
@@ -26,6 +26,10 @@ TOR_CONF_OPTS += \
--enable-static-zlib
endif
+ifeq ($(BR2_PACKAGE_LIBCAP),y)
+TOR_DEPENDENCIES += libcap
+endif
+
ifeq ($(BR2_arm)$(BR2_armeb)$(BR2_i386)$(BR2_x86_64)$(BR2_PACKAGE_LIBSECCOMP),yy)
TOR_CONF_OPTS += --enable-seccomp
TOR_DEPENDENCIES += libseccomp
OpenPOWER on IntegriCloud