Commit
006a328ad6be ("util-linux: fix build with ncurses") removed
dependency on BR2_USE_WCHAR, but failed to update the reverse
dependencies of util-linux.
This commit updates comments in Config.in for BR2_USE_WCHAR for reverse
dependencies of util-linux which directly uses wchar now or when it is
pulled from other dependencies.
eudev doesn't use wchar directly, but needs C99 compiler. Autotools
generate code with wchar_t for checking C99 compiler.
Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
bool "e2tools"
select BR2_PACKAGE_E2FSPROGS
depends on BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_USE_WCHAR # e2fsprogs
+ depends on BR2_USE_WCHAR # uses wchar_t
depends on BR2_USE_MMU # e2fsprogs
help
E2tools is a simple set of GPL'ed utilities to read, write,
bool "eudev"
depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV
depends on BR2_USE_MMU # uses fork()
- depends on BR2_USE_WCHAR # util-linux
+ depends on BR2_USE_WCHAR # needs C99 compiler
depends on !BR2_STATIC_LIBS # kmod
select BR2_PACKAGE_HAS_UDEV
select BR2_PACKAGE_UTIL_LINUX
bool "f2fs-tools"
select BR2_PACKAGE_UTIL_LINUX
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
- depends on BR2_USE_WCHAR # util-linux
+ depends on BR2_USE_WCHAR # uses wchar_t
help
Tools for Flash-Friendly File System (F2FS)
depends on !BR2_STATIC_LIBS # apr, included in freeswitch source
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # apr, included in freeswitch source
- depends on BR2_USE_WCHAR # libuuid
+ depends on BR2_USE_WCHAR # uses wchar_t
select BR2_PACKAGE_FFMPEG_AVRESAMPLE if BR2_PACKAGE_FFMPEG
select BR2_PACKAGE_FFMPEG_SWSCALE if BR2_PACKAGE_FFMPEG
select BR2_PACKAGE_LIBCURL
config BR2_PACKAGE_GUPNP
bool "gupnp"
- depends on BR2_USE_WCHAR # glib2, gssdp, util-linux
+ depends on BR2_USE_WCHAR # glib2, gssdp
depends on BR2_TOOLCHAIN_HAS_THREADS # glib2, gssdp
depends on BR2_USE_MMU # glib2, gssdp
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_POPT
- depends on BR2_USE_WCHAR # libglib2, util-linux
+ depends on BR2_USE_WCHAR # libglib2
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
depends on BR2_USE_MMU # libglib2
help
select BR2_PACKAGE_LIBURCU
select BR2_PACKAGE_UTIL_LINUX
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
- depends on BR2_USE_WCHAR # util-linux
+ depends on BR2_USE_WCHAR # uses wchar_t
# liburcu only works on some architectures and requires threads support"
depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
depends on BR2_TOOLCHAIN_HAS_THREADS
config BR2_PACKAGE_SAMBA4
bool "samba4"
depends on BR2_USE_MMU # fork()
- depends on BR2_USE_WCHAR # e2fsprogs
+ depends on BR2_USE_WCHAR # python
depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
depends on BR2_TOOLCHAIN_HAS_THREADS # python -> libffi
depends on !BR2_STATIC_LIBS # python
config BR2_PACKAGE_TASKD
bool "taskd"
- depends on BR2_USE_WCHAR # gnutls, util-linux
+ depends on BR2_USE_WCHAR # gnutls
depends on BR2_USE_MMU # fork()
depends on BR2_INSTALL_LIBSTDCPP
select BR2_PACKAGE_GNUTLS
depends on !BR2_STATIC_LIBS # dtc (libfdt)
depends on BR2_PACKAGE_LIBAIO_ARCH_SUPPORTS
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
- depends on BR2_USE_WCHAR # libglib2, util-linux
+ depends on BR2_USE_WCHAR # libglib2
select BR2_PACKAGE_DTC
select BR2_PACKAGE_LIBAIO
select BR2_PACKAGE_LIBGLIB2
config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV
bool "Dynamic using devtmpfs + eudev"
- depends on BR2_USE_WCHAR
+ depends on BR2_USE_WCHAR # eudev
depends on !BR2_STATIC_LIBS
depends on BR2_USE_MMU # eudev
select BR2_PACKAGE_EUDEV