Commit d6a44b2f authored by Thomas De Schampheleire's avatar Thomas De Schampheleire Committed by Thomas Petazzoni
Browse files

Config.in files: add/update comments on (e)glibc dependencies



This patch adds missing comments about (e)glibc dependencies and updates the
text of existing comments.

Additionally, it splits dependency expressions for the touched packages from
  depends on BR2_BASE_DEP && !BR2_TOOLCHAIN_USES_GLIBC
to
  depends on BR2_BASE_DEP
  depends on !BR2_TOOLCHAIN_USES_GLIBC
so that (positive) base dependencies are separate from the (negative)
toolchain dependencies. This strategy makes it easier to write such comments
(because one can simply copy the base dependency from the actual package
config option), but also avoids complex and long boolean expressions.

Signed-off-by: default avatarThomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 90af4f16
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,5 +28,5 @@ config BR2_PACKAGE_CPPCMS_ICU
	  Using ICU allows advanced localization features into CppCMS,
	  in another hand ICU is heavier than iconv.

comment "cppcms needs a glibc toolchain w/ C++"
comment "cppcms needs an (e)glibc toolchain w/ C++"
	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_USES_GLIBC
+1 −1
Original line number Diff line number Diff line
comment "gpu-viv-bin-mx6q requires a glibc toolchain"
comment "gpu-viv-bin-mx6q needs an (e)glibc toolchain"
	depends on !BR2_TOOLCHAIN_USES_GLIBC

config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
+3 −2
Original line number Diff line number Diff line
@@ -11,5 +11,6 @@ config BR2_PACKAGE_GST_PLUGIN_X170

	  http://www.at91.com/linux4sam/bin/view/Linux4SAM/SAM9M10Gstreamer

comment "gst-plugin-x170 requires a toolchain which uses eglibc/glibc"
	depends on BR2_PACKAGE_GSTREAMER && BR2_arm926t && !BR2_TOOLCHAIN_USES_GLIBC
comment "gst-plugin-x170 needs an (e)glibc toolchain"
	depends on BR2_PACKAGE_GSTREAMER && BR2_arm926t
	depends on !BR2_TOOLCHAIN_USES_GLIBC
+2 −2
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@ config BR2_PACKAGE_LIBV4L_DECODE_TM6000
	help
	  Tool to decode tm6000 proprietary format streams

comment "decode_tm6000 requires a GLIBC based toolchain"
comment "decode_tm6000 needs an (e)glibc toolchain"
	depends on !BR2_TOOLCHAIN_USES_GLIBC

config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
@@ -26,7 +26,7 @@ config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
	help
	  Tool to alter keymaps of Remote Controller devices

comment "ir-keytable requires a GLIBC based toolchain"
comment "ir-keytable needs an (e)glibc toolchain"
	depends on !BR2_TOOLCHAIN_USES_GLIBC

config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
+4 −0
Original line number Diff line number Diff line
@@ -13,3 +13,7 @@ config BR2_PACKAGE_NSS_MDNS
	  mDNS domain .local.

	  http://0pointer.de/lennart/projects/nss-mdns/

comment "nss-mdns needs an (e)glibc toolchain"
	depends on BR2_USE_MMU && BR2_PACKAGE_AVAHI_DAEMON
	depends on !BR2_TOOLCHAIN_USES_GLIBC
Loading