Commit 110a8d43 authored by Gustavo Zacarias's avatar Gustavo Zacarias Committed by Peter Korsgaard
Browse files

samba4: enable for uclibc-ng



uClibc-ng has the required functionality for samba 4.2.x without the
need for any special tricks.

Signed-off-by: default avatarGustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent eb1256c4
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
comment "samba4 needs an (e)glibc toolchain"
	depends on !BR2_TOOLCHAIN_USES_GLIBC
comment "samba4 needs an (e)glibc or uClibc-ng toolchain w/ RPC, wchar"
	depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_UCLIBC_VERSION_NG
	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_NATIVE_RPC
	depends on BR2_USE_MMU

config BR2_PACKAGE_SAMBA4
	bool "samba4"
	depends on !BR2_PACKAGE_SAMBA
	depends on BR2_TOOLCHAIN_USES_GLIBC # needs $ORIGIN support
	depends on BR2_USE_MMU # fork()
	depends on BR2_USE_WCHAR # e2fsprogs
	depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
	# needs $ORIGIN support
	depends on BR2_TOOLCHAIN_USES_GLIBC || BR2_UCLIBC_VERSION_NG
	depends on !BR2_nios2 # binary too large, relocations don't fit
	select BR2_PACKAGE_E2FSPROGS
	select BR2_PACKAGE_POPT