ipsec-tools: needs MMU support
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 20 May 2014 21:32:40 +0000 (23:32 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 20 May 2014 21:51:25 +0000 (23:51 +0200)
ipsec-tools currently fails to build for Blackfin due to GLOB_TILDE
not being supported in Blackfin external toolchains. However, after
fixing this problem (which will be fixed in later versions of the
Blackfin external toolchains) allows to discover that ipsec-tools uses
fork() anyway.

Therefore, this patch simply marks ipsec-tools as not available on
non-MMU systems.

Consequently, it fixes:

  http://autobuild.buildroot.org/results/fc4/fc4ef4101a20e64eb52da56557d6996dd73b3d86/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/ipsec-tools/Config.in

index 57fa5d49f18ceb98c8547eb783e056ae7118767d..a0d7600258be93255a55bce0e252c960b5dae7d1 100644 (file)
@@ -2,6 +2,7 @@ config BR2_PACKAGE_IPSEC_TOOLS
        bool "ipsec-tools"
        select BR2_PACKAGE_OPENSSL
        select BR2_PACKAGE_FLEX
+       depends on BR2_USE_MMU # fork()
        help
          This package is required to support IPSec for Linux 2.6+