On 08/19/2012 07:55 PM, wenzong....@windriver.com wrote:
From: Wenzong Fan <wenzong....@windriver.com>

By default the 'm4/*' files will be extended with absolute path while
autoreconf running, if the length of TMPDIR is too long such as 410
which is the maximum value allowed by 'sanity.bbclass', autoreconf
will fail with error:

     Can't exec "/bin/sh": Argument list too long ...

Fix this issue by specific the 'acpaths' to '-I ./m4'.

[YOCTO #2766]

Signed-off-by: Wenzong Fan <wenzong....@windriver.com>
---
  meta/recipes-core/coreutils/coreutils_8.14.bb |    4 +++-
  1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-core/coreutils/coreutils_8.14.bb 
b/meta/recipes-core/coreutils/coreutils_8.14.bb
index 9a714a9..c7c8e13 100644
--- a/meta/recipes-core/coreutils/coreutils_8.14.bb
+++ b/meta/recipes-core/coreutils/coreutils_8.14.bb
@@ -7,7 +7,7 @@ BUGTRACKER = "http://debbugs.gnu.org/coreutils";
  LICENSE = "GPLv3+"
  LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\
                      
file://src/ls.c;startline=5;endline=16;md5=e1a509558876db58fb6667ba140137ad"
-PR = "r5"
+PR = "r6"
  DEPENDS = "gmp libcap"
  DEPENDS_virtclass-native = ""

@@ -36,6 +36,8 @@ base_bindir_progs = "cat chgrp chmod chown cp date dd echo 
false kill ln ls mkdi

  sbindir_progs= "chroot"

+acpaths = "-I ./m4"
+
This is a poor work-around to the problem, and does not give any idea as to what your fixing. Please investigate a proper fix not just a work-around.

Thanks
        Sau!

  do_install_append() {
        for i in df mktemp base64; do mv ${D}${bindir}/$i 
${D}${bindir}/$i.${BPN}; done



_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to