e2fsprogs: disable e4defrag on avr32
authorSimon Dawson <spdawson@gmail.com>
Mon, 18 Nov 2013 08:30:18 +0000 (08:30 +0000)
committerPeter Korsgaard <peter@korsgaard.com>
Mon, 18 Nov 2013 09:03:37 +0000 (10:03 +0100)
The fallocate syscall is not available on avr32. This is needed by the e4defrag
utility, so we disable this on avr32.

Fixes build failures such as the following.

  http://autobuild.buildroot.net/results/dcb/dcb4e5c6981a9299a2eb18e325d4de621846afdb/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/e2fsprogs/Config.in

index 16d367106c977727baee8f7bdfbc92ae0f03cc04..1d1e174f4585004f46b80f0d1c89d84a423f3139 100644 (file)
@@ -49,6 +49,7 @@ config BR2_PACKAGE_E2FSPROGS_E2UNDO
 
 config BR2_PACKAGE_E2FSPROGS_E4DEFRAG
        bool "e4defrag"
+       depends on !BR2_avr32 # fallocate not implemented
 
 config BR2_PACKAGE_E2FSPROGS_FILEFRAG
        bool "filefrag"