summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-05-12 20:23:52 +0200
committerPeter Korsgaard <peter@korsgaard.com>2014-05-12 22:19:11 +0200
commit952f3dfb54d3424225edaa78fe6b107f045aa29b (patch)
tree8b76d0cbe8c132b7dafccfe97cfc5bcf598128b6
parenta5dbc10a7fc1d707b277fd8a961ffb97a3e74af9 (diff)
downloadbuildroot-952f3dfb54d3424225edaa78fe6b107f045aa29b.tar.gz
buildroot-952f3dfb54d3424225edaa78fe6b107f045aa29b.zip
libbluray: needs dynamic library support
The dependency is propagated to XBMC, even though XBMC currently requires an (e)glibc toolchain, which always have dynamic library support. This is just in case one day XBMC can be built against uClibc. Fixes: http://autobuild.buildroot.org/results/3fa/3fae35ebcf14d6f38284d8318f61f9b99998794c/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/libbluray/Config.in4
-rw-r--r--package/xbmc/Config.in4
2 files changed, 7 insertions, 1 deletions
diff --git a/package/libbluray/Config.in b/package/libbluray/Config.in
index 2571f5ccc5..e17477380f 100644
--- a/package/libbluray/Config.in
+++ b/package/libbluray/Config.in
@@ -1,10 +1,12 @@
config BR2_PACKAGE_LIBBLURAY
bool "libbluray"
depends on BR2_TOOLCHAIN_HAS_THREADS
+ depends on !BR2_PREFER_STATIC_LIB
help
libbluray is a client library for accessing bluray disks.
http://www.videolan.org/developers/libbluray.html
-comment "libbluray needs a toolchain w/ threads"
+comment "libbluray needs a toolchain w/ threads, dynamic library"
depends on !BR2_TOOLCHAIN_HAS_THREADS
+ depends on BR2_PREFER_STATIC_LIB
diff --git a/package/xbmc/Config.in b/package/xbmc/Config.in
index ed8872be0d..1e2f932ae8 100644
--- a/package/xbmc/Config.in
+++ b/package/xbmc/Config.in
@@ -85,10 +85,14 @@ config BR2_PACKAGE_XBMC_DBUS
config BR2_PACKAGE_XBMC_LIBBLURAY
bool "blu-ray"
select BR2_PACKAGE_LIBBLURAY
+ depends on !BR2_PREFER_STATIC_LIB
help
Enable Blu-ray input support.
Select this if you want to play back Blu-ray content.
+comment "libbluray support needs a toolchain w/ dynamic library"
+ depends on BR2_PREFER_STATIC_LIB
+
config BR2_PACKAGE_XBMC_LIBCEC
bool "hdmi cec"
depends on !BR2_PREFER_STATIC_LIB # libcec
OpenPOWER on IntegriCloud