summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-05-22 16:10:30 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-05-22 16:10:30 +0200
commitbc5d15a480df91f6cc768dab5bbbefe74b1b13aa (patch)
treefcda0fa9333dacb83b02ff955da28907173ebda6
parent3a74a010116f4a76bad6100bb4a663e9423fffae (diff)
downloadbuildroot-bc5d15a480df91f6cc768dab5bbbefe74b1b13aa.tar.gz
buildroot-bc5d15a480df91f6cc768dab5bbbefe74b1b13aa.zip
fio: re-enable on uClibc
The fio package was disabled on uClibc because posix_madvise() was back then not implemented in an official release of uClibc. It now exists in uClibc-ng since its version 1.0.0, so we can assume it's available. We already make lots of assumptions about external uClibc toolchains, and they should definitely be using a recent version of uClibc-ng to be usable by Buildroot. Also, the Config.in comment was not handling this uClibc exception. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/fio/Config.in6
1 files changed, 0 insertions, 6 deletions
diff --git a/package/fio/Config.in b/package/fio/Config.in
index 89f54f99a2..8da227db7c 100644
--- a/package/fio/Config.in
+++ b/package/fio/Config.in
@@ -4,12 +4,6 @@ config BR2_PACKAGE_FIO
depends on !BR2_STATIC_LIBS
depends on BR2_TOOLCHAIN_HAS_SYNC_4
depends on BR2_TOOLCHAIN_HAS_THREADS
- # fio uses posix_madvise(), which is not part of any official
- # release of uClibc, but is part of uClibc Git, and backported
- # in Buildroot patch set of uClibc 0.9.33. Therefore, we
- # disable the build of fio for external uClibc toolchains
- # (which use an unknown uClibc version)
- depends on !BR2_TOOLCHAIN_EXTERNAL_UCLIBC
# fio uses fallocate() which becomes fallocate64() while compiling with
# largefile support, but fallocate64() is not available on nios2
depends on !BR2_nios2
OpenPOWER on IntegriCloud