diff options
author | Hollis Blanchard <hollis_blanchard@mentor.com> | 2015-07-29 11:47:38 -0700 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-07-29 22:20:52 +0200 |
commit | 0bbd1dbc156cc81e6f9986c79774c67d537832a8 (patch) | |
tree | b27aa37e01b44fc405049202045914afb7d36c3e | |
parent | b5ba8d60f73fce1e839be784db912d9527e2f974 (diff) | |
download | buildroot-0bbd1dbc156cc81e6f9986c79774c67d537832a8.tar.gz buildroot-0bbd1dbc156cc81e6f9986c79774c67d537832a8.zip |
e2fsprogs: disable e4defrag in host variant
e4defrag from e2fsprogs 1.42.13 encounters these build errors on RHEL5.8 hosts:
e4defrag.c:197:2: error: #error sync_file_range not available!
e4defrag.c:201:2: error: #error fallocate64 not available!
It's possible to fix these problems, but we don't use it on the host
anyway, so just disable it.
Signed-off-by: Hollis Blanchard <hollis_blanchard@mentor.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r-- | package/e2fsprogs/e2fsprogs.mk | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/package/e2fsprogs/e2fsprogs.mk b/package/e2fsprogs/e2fsprogs.mk index c863f702ce..178372b2a6 100644 --- a/package/e2fsprogs/e2fsprogs.mk +++ b/package/e2fsprogs/e2fsprogs.mk @@ -12,6 +12,10 @@ E2FSPROGS_LICENSE_FILES = COPYING lib/uuid/COPYING lib/ss/mit-sipb-copyright.h l E2FSPROGS_INSTALL_STAGING = YES E2FSPROGS_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) install-libs +# e4defrag doesn't build on older systems like RHEL5.x, and we don't +# need it on the host anyway. +HOST_E2FSPROGS_CONF_OPTS += --disable-defrag + E2FSPROGS_CONF_OPTS = \ $(if $(BR2_STATIC_LIBS),,--enable-elf-shlibs) \ $(if $(BR2_PACKAGE_E2FSPROGS_DEBUGFS),,--disable-debugfs) \ |