--- /dev/null
+comment "ltp-testsuite needs specific uClibc options, see help"
+ depends on BR2_PACKAGE_LTP_TESTSUITE
+ depends on BR2_TOOLCHAIN_USES_UCLIBC
+
+config BR2_PACKAGE_LTP_TESTSUITE
+ bool "ltp-testsuite"
+ depends on BR2_USE_MMU # fork()
+ depends on BR2_TOOLCHAIN_HAS_THREADS
+ depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
+ # does not build, cachectl.h issue
+ depends on !BR2_nios2
+ help
+ The Linux Test Project provides a huge testsuite for Linux.
+
+ The LTP testsuite uses several functions that are considered
+ obsolete, such as sigset() and others. Therefore, the LTP
+ testsuite does not build with Buildroot's default uClibc
+ configuration, and options such as DO_XSI_MATH,
+ UCLIBC_HAS_OBSOLETE_BSD_SIGNAL and UCLIBC_SV4_DEPRECATED
+ are needed.
+
+ http://ltp.sourceforge.net/
+
+comment "ltp-testsuite needs a toolchain w/ RPC, threads"
+ depends on !BR2_nios2
+ depends on BR2_USE_MMU
+ depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_HAS_NATIVE_RPC