The coreutils configure script is unable determine how to get free
space from the Operating System when cross-compiling. This patch
gives it some extra help by setting the fu_cv_sys_stat_statfs2_bsize
variable to yes before invoking the configure script.

Signed-off-by: Julian Pidancet <[email protected]>
---
 meta/recipes-core/coreutils/coreutils_8.14.bb |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-core/coreutils/coreutils_8.14.bb 
b/meta/recipes-core/coreutils/coreutils_8.14.bb
index f3b7af7..3c75ddf 100644
--- a/meta/recipes-core/coreutils/coreutils_8.14.bb
+++ b/meta/recipes-core/coreutils/coreutils_8.14.bb
@@ -27,7 +27,7 @@ bindir_progs = "base64 basename chcon cksum comm csplit cut 
dir dircolors dirnam
                 join link logname md5sum mkfifo mktemp nice nl nohup nproc od 
paste pathchk \
                 pinky pr printenv printf ptx readlink runcon seq sha1sum 
sha224sum sha256sum \
                 sha384sum sha512sum shred shuf sort split stat stdbuf sum tac 
tail tee test timeout\
-                tr truncate tsort tty unexpand uniq unlink uptime users vdir 
wc who whoami yes"
+                tr truncate tsort tty unexpand uniq unlink uptime users vdir 
wc who whoami yes df"
 
 # hostname gets a special treatment and is not included in this
 base_bindir_progs = "cat chgrp chmod chown cp date dd echo false kill ln ls 
mkdir \
@@ -35,6 +35,10 @@ base_bindir_progs = "cat chgrp chmod chown cp date dd echo 
false kill ln ls mkdi
 
 sbindir_progs= "chroot"
 
+do_configure_prepend () {
+        export fu_cv_sys_stat_statfs2_bsize=yes
+}
+
 do_install_append() {
        for i in ${bindir_progs}; do mv ${D}${bindir}/$i 
${D}${bindir}/$i.${PN}; done
 
-- 
Julian Pidancet


_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to