efl: disallow on non-MMU systems
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 22 Feb 2014 18:20:03 +0000 (19:20 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 22 Feb 2014 20:23:45 +0000 (21:23 +0100)
commit8d446718661033332347ed4a25bb4c027dd5da54
tree6609699281bc0112722d7183c3bd055b629623aa
parenteda5dd1cee689ae8b2c7b06f1f1873ab17f24bbc
efl: disallow on non-MMU systems

The libeina library uses the madvise() system call, that isn't
available on non-MMU systems. Also, several other components of EFL
use fork(). Therefore, the easiest solution is to simply disallow the
EFL as a whole on non-MMU systems.

Fixes:

  http://autobuild.buildroot.org/results/ad9/ad90baa5e07569308a7e2b2510b67c5b2a563b44//

Thanks to Ryan Barnett for helping in the investigation!

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